com.centrasite.control.administration.registry.taxonomy.commands
Class EditExternalLinkCommand

java.lang.Object
  extended by com.softwareag.cis.plugin.command.AbstractCommand
      extended by com.centrasite.control.AbstractCommandExt
          extended by com.centrasite.control.AbstractPromptCommand
              extended by com.centrasite.control.administration.registry.taxonomy.commands.EditExternalLinkCommand
All Implemented Interfaces:
com.centrasite.control.discovery.PairInputListener, com.softwareag.cis.plugin.command.Command, com.softwareag.cis.plugin.interfaces.Component

public class EditExternalLinkCommand
extends com.centrasite.control.AbstractPromptCommand
implements com.centrasite.control.discovery.PairInputListener

EditExternalLinkCommand.java


Field Summary
 
Fields inherited from class com.softwareag.cis.plugin.command.AbstractCommand
rcs_id
 
Fields inherited from interface com.softwareag.cis.plugin.command.Command
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 Summary
EditExternalLinkCommand(com.centrasite.control.registry.items.RegistryObjectItem parentItem, java.util.Locale locale)
           
 
Method Summary
 void execute(com.centrasite.control.ActionContext actionContext)
          Execute command for using specified context.
 void executeCommand(com.centrasite.control.ActionContext actionContext, java.lang.String value)
           
 void executeCommand(com.centrasite.control.ActionContext actionContext, java.lang.String value1, java.lang.String value2)
           
 void executeCommand(com.centrasite.control.ActionContext actionContext, java.lang.String value1, java.lang.String value2, java.lang.String value3)
          Initializing ExternalLink and add it to the registry
 int getCategory()
           
 java.lang.String getImageURL()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getPromptValue(com.centrasite.control.ActionContext actionContext)
          Get prompt value.
 java.lang.String getTitle()
           
 boolean isEnabled(com.centrasite.control.ActionContext actionContext)
          Override isEnabled() - result depends on contents of clipboard
 void onClickCancel()
           
 boolean onClickOK(java.util.Collection values)
           
 
Methods inherited from class com.centrasite.control.AbstractCommandExt
execute, executeWrapped, getId, getLocale, getSubCommands, isEnabled, isImplemented, isSameGroup, isToBeVisualized, setLocale
 
Methods inherited from class com.softwareag.cis.plugin.command.AbstractCommand
execute, executeWrapped, getComparator, getSelectable, isEnabled, isSameGroup, isVisible, setEnabled, setSelectable, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EditExternalLinkCommand

public EditExternalLinkCommand(com.centrasite.control.registry.items.RegistryObjectItem parentItem,
                               java.util.Locale locale)
Method Detail

onClickOK

public boolean onClickOK(java.util.Collection values)
Specified by:
onClickOK in interface com.centrasite.control.discovery.PairInputListener

onClickCancel

public void onClickCancel()
Specified by:
onClickCancel in interface com.centrasite.control.discovery.PairInputListener

getCategory

public int getCategory()
Specified by:
getCategory in interface com.softwareag.cis.plugin.command.Command
Specified by:
getCategory in class com.centrasite.control.AbstractCommandExt

getName

public java.lang.String getName()
Specified by:
getName in interface com.softwareag.cis.plugin.command.Command
Specified by:
getName in class com.centrasite.control.AbstractCommandExt

getImageURL

public java.lang.String getImageURL()
Specified by:
getImageURL in interface com.softwareag.cis.plugin.command.Command
Specified by:
getImageURL in class com.centrasite.control.AbstractCommandExt

getPromptValue

public java.lang.String getPromptValue(com.centrasite.control.ActionContext actionContext)
Get prompt value.

Overrides:
getPromptValue in class com.centrasite.control.AbstractPromptCommand
Parameters:
actionContext - The item
Returns:
Initial value to prompt for.

execute

public void execute(com.centrasite.control.ActionContext actionContext)
Execute command for using specified context.

Overrides:
execute in class com.centrasite.control.AbstractPromptCommand

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in class com.centrasite.control.AbstractPromptCommand

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in class com.centrasite.control.AbstractPromptCommand

executeCommand

public void executeCommand(com.centrasite.control.ActionContext actionContext,
                           java.lang.String value)
Specified by:
executeCommand in class com.centrasite.control.AbstractPromptCommand

executeCommand

public void executeCommand(com.centrasite.control.ActionContext actionContext,
                           java.lang.String value1,
                           java.lang.String value2)
Specified by:
executeCommand in class com.centrasite.control.AbstractPromptCommand

executeCommand

public void executeCommand(com.centrasite.control.ActionContext actionContext,
                           java.lang.String value1,
                           java.lang.String value2,
                           java.lang.String value3)
Initializing ExternalLink and add it to the registry

Parameters:
actionContext -
key -
value -
namespace -
Throws:
java.lang.Exception

isEnabled

public boolean isEnabled(com.centrasite.control.ActionContext actionContext)
Override isEnabled() - result depends on contents of clipboard

Overrides:
isEnabled in class com.centrasite.control.AbstractCommandExt