private void save() throws Exception {
   for (Object object : table.getContainerDataSource().getItemIds()) {
     LightProcessDefinition lpd = (LightProcessDefinition) object;
     Set<String> cats = lpd.getCategoryNames();
     cats.add(category.getName());
     ProcessbaseApplication.getCurrent().getBpmModule().setProcessCategories(lpd.getUUID(), cats);
   }
   for (Object object : processesComboBox.getItemIds()) {
     LightProcessDefinition lpd = (LightProcessDefinition) object;
     Set<String> cats2 = lpd.getCategoryNames();
     cats2.remove(category.getName());
     ProcessbaseApplication.getCurrent().getBpmModule().setProcessCategories(lpd.getUUID(), cats2);
   }
 }