/** {@inheritDoc} */ @Override public boolean canBeRemoved(String strId) { if (strId == null) { return true; } List<Directory> listForms = DirectoryHome.getDirectoryList( new DirectoryFilter(), PluginService.getPlugin(DirectoryPlugin.PLUGIN_NAME)); for (Directory form : listForms) { if ((form.getWorkgroup() != null) && form.getWorkgroup().equals(strId)) { return false; } } return true; }