public class AddClassificationCommand extends AbstractCommandExt implements AddClassificationListener
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 |
---|
AddClassificationCommand(java.util.Locale loc) |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(Item item) |
void |
execute(ActionContext actionContext)
Opens the "Add Classification" Dialog
|
void |
executeCommand(RegistryObjectItem selectedClassificationScheme,
java.lang.String category,
ActionContext actionContext)
Creates new Internal/External Classification
|
int |
getCategory()
The value returned by this command may be used for command ordering and
grouping (for example in a context menu)
|
javax.xml.registry.infomodel.Classification |
getCreatedClassification()
Retrieves the classification object created as a result of command
execution.
|
java.lang.String |
getImageURL()
Obtain the image url for this command
|
AddClassificationListener |
getListerner() |
java.lang.String |
getName()
Obtain the name for this command
|
javax.xml.registry.infomodel.ClassificationScheme |
getPreselectedScheme() |
void |
onClickCancel() |
boolean |
onClickOk(RegistryObjectItem selectedClassificationScheme,
java.lang.String category,
ActionContext actionContext)
Invoked when clicked on OK button of the Add Classification dialog.
|
void |
setListerner(AddClassificationListener listerner) |
void |
setPreselectedScheme(javax.xml.registry.infomodel.ClassificationScheme preselectedScheme) |
execute, executeWrapped, getId, getLocale, getSubCommands, isEnabled, isEnabled, isImplemented, isSameGroup, isToBeVisualized, setLocale
public javax.xml.registry.infomodel.ClassificationScheme getPreselectedScheme()
public void setPreselectedScheme(javax.xml.registry.infomodel.ClassificationScheme preselectedScheme)
preselectedScheme
- the preselectedScheme to setpublic AddClassificationListener getListerner()
public void setListerner(AddClassificationListener listerner)
listerner
- the listerner to setpublic java.lang.String getName()
AbstractCommandExt
getName
in interface com.softwareag.cis.plugin.command.Command
getName
in class AbstractCommandExt
public java.lang.String getImageURL()
AbstractCommandExt
getImageURL
in interface com.softwareag.cis.plugin.command.Command
getImageURL
in class AbstractCommandExt
public void execute(ActionContext actionContext)
execute
in class AbstractCommandExt
actionContext
- the ActionContextpublic void executeCommand(RegistryObjectItem selectedClassificationScheme, java.lang.String category, ActionContext actionContext)
selectedClassificationScheme
- - the Classification which is selected from the Treecategory
- - category which filled by user only if he has select an External ClassificationactionContext
- - actionContextpublic int getCategory()
AbstractCommandExt
getCategory
in interface com.softwareag.cis.plugin.command.Command
getCategory
in class AbstractCommandExt
public boolean accepts(Item item)
public void onClickCancel()
onClickCancel
in interface AddClassificationListener
public boolean onClickOk(RegistryObjectItem selectedClassificationScheme, java.lang.String category, ActionContext actionContext)
AddClassificationListener
onClickOk
in interface AddClassificationListener
selectedClassificationScheme
- -
the selected ClassificationScheme from the Tree.category
- -
category which is filled by user only for External
Classifications.public javax.xml.registry.infomodel.Classification getCreatedClassification()
null
if
one was not created.