public abstract class AbstractExtensionCommand extends AbstractCommandExt implements ExtensionCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
rcs_id |
CATEGORY_APPLICATION_HIGH_PRIO, CATEGORY_APPLICATION_LOW_PRIO, CATEGORY_COPY, CATEGORY_DELETE, CATEGORY_DOCUMENT, CATEGORY_EDIT, CATEGORY_EXECUTE, CATEGORY_FAVORITES, CATEGORY_IMPORT_EXPORT, CATEGORY_LCM, CATEGORY_LINK, CATEGORY_MIN, CATEGORY_MISC, CATEGORY_NEW, CATEGORY_OBJECT, CATEGORY_OPEN, CATEGORY_PREFERENCES, CATEGORY_SAVE, CATEGORY_SEARCH, CATEGORY_SHOW, CATEGORY_UPDATE, CATEGORY_UPDATE_EXT, CATEGORY_VIEW, COMMAND_ACTIVATE_DEACTIVATE, COMMAND_ADD_CATEGORY, COMMAND_ADD_COPY, COMMAND_ADD_DOCUMENT, COMMAND_ADD_FOLDER, COMMAND_ADD_TO_FAVORITES, COMMAND_ADD_TO_LIST, COMMAND_ADD_TYPE, COMMAND_ADD_VERSION, COMMAND_ATTACH_WS_POLICY, COMMAND_ATTACH_WSDL, COMMAND_CHANGE_LIFEC_STATE, COMMAND_CHANGE_PROVIDING_ORG, COMMAND_CHECK_CONN, COMMAND_COMPARE, COMMAND_COPY_SHORTCUT, COMMAND_DELETE, COMMAND_DOCUMENTATION, COMMAND_DOWNLOAD, COMMAND_DOWNLOAD_BPEL, COMMAND_DOWNLOAD_WSDL, COMMAND_DOWNLOAD_XMLSCHEMA, COMMAND_EDIT_DETAILS, COMMAND_EXPORT, COMMAND_EXPORT_CONTENTS, COMMAND_EXPORT_FAVORITE, COMMAND_GENERATE_REPORT, COMMAND_IMPACT_ANALYSIS, COMMAND_IMPORT_ASSET, COMMAND_LC_CREATE_NEW_VERS, COMMAND_NOTIFY_ME, COMMAND_PERMISSIONS, COMMAND_REGISTER_AS_CONSUMER, COMMAND_REGISTER_CONS, COMMAND_REMOVE_FROM_FAVORITES, COMMAND_RENAME, COMMAND_RENAME_LIST, COMMAND_SHOW_DETAILS, COMMAND_VIRTUALIZE
Constructor and Description |
---|
AbstractExtensionCommand() |
Modifier and Type | Method and Description |
---|---|
static void |
addPluginBulkCommands(AbstractItem item,
Connector con,
java.lang.String extptId)
Add all bulk commands registered as plugin which do apply to given item
|
static void |
addPluginCommands(AbstractItem item,
Connector con,
java.lang.String extptId)
Add all commands registered as plugin which do apply to given item
|
int |
getCategory()
Get command category
|
void |
initializeParameters(java.util.Collection initializers) |
static void |
replacePluginCommands(AbstractItem item,
Connector con,
java.lang.String extptId)
Add all commands registered as plugin which do apply to given item
|
static void |
suppressCommands(AbstractItem item,
Connector con,
java.lang.String extptId)
Suppress commands for an item
|
execute, execute, executeWrapped, getId, getImageURL, getLocale, getName, getSubCommands, isEnabled, isEnabled, isImplemented, isSameGroup, isToBeVisualized, setLocale
execute, executeWrapped, getComparator, getSelectable, isEnabled, isSameGroup, isVisible, setEnabled, setSelectable, setVisible, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
appliesTo
public static final java.lang.String rcs_id
public int getCategory()
getCategory
in interface com.softwareag.cis.plugin.command.Command
getCategory
in class AbstractCommandExt
public static void addPluginCommands(AbstractItem item, Connector con, java.lang.String extptId)
item
- Item where commands are to be addedcon
- connector used to access PluginRegistryextptId
- the id of the extension pointpublic static void addPluginBulkCommands(AbstractItem item, Connector con, java.lang.String extptId)
item
- Item where commands are to be addedcon
- connector used to access PluginRegistryextptId
- the id of the extension pointpublic static void replacePluginCommands(AbstractItem item, Connector con, java.lang.String extptId)
item
- Item where commands are to be addedcon
- connector used to access PluginRegistryextptId
- the id of the extension pointpublic static void suppressCommands(AbstractItem item, Connector con, java.lang.String extptId)
item
- Item where commands need to be removedcon
- connector used to access PluginRegistryextptId
- the id of the extension pointpublic void initializeParameters(java.util.Collection initializers)