@Override public String getPath(AvailableTableItemAction availableItem) { ExtensionBundleItem item = (ExtensionBundleItem) availableItem.getRowItem(); return "/showExtensionStore.do?actionTarget=enable&id=" + item.getBundle().getId() + "&subForm=" + item.getSubFormName(); }
@Override public boolean isEnabled(AvailableTableItemAction availableItem) { ExtensionBundleItem item = (ExtensionBundleItem) availableItem.getRowItem(); return item.getBundle().canEnable() && !item.getSubFormName().equals("updateableExtensionsForm"); }