public class DeployAction
extends java.lang.Object
DeployActionsWizardState
panel.
When an Element
is selected for deployment, a DeployAction
describes the
a specific type of deployment that can be performed using that Element
. For example,
if the Element
is an ArchiveProfile then "Deploy to File" may be one of the possible
actions that may be perfomed using that Profile
. Each DeployAction
encapsulates a
DeployCommand
which is the object that actually performs the action.Constructor and Description |
---|
DeployAction() |
DeployAction(DeployAction action) |
DeployAction(java.lang.String label,
javax.swing.Icon icon) |
Modifier and Type | Method and Description |
---|---|
DeployCommand |
getDeployCommand() |
java.lang.Class |
getDeployCommandClass() |
java.lang.String |
getDeployCommandName() |
java.lang.String |
getDescription() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getShortLabel() |
java.lang.String |
getTooltip() |
boolean |
isEnabled() |
protected void |
setDeployCommand(DeployCommand cmd) |
void |
setEnabled(boolean enabled) |
protected void |
setIcon(javax.swing.Icon icon) |
void |
update(Context context) |
public DeployAction()
public DeployAction(java.lang.String label, javax.swing.Icon icon)
public DeployAction(DeployAction action)
public DeployCommand getDeployCommand()
public java.lang.String getDeployCommandName()
protected void setDeployCommand(DeployCommand cmd)
public java.lang.String getDescription()
public java.lang.String getShortLabel()
protected void setIcon(javax.swing.Icon icon)
public javax.swing.Icon getIcon()
public java.lang.String getTooltip()
public void update(Context context)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.Class getDeployCommandClass()