Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.jdeveloper.deploy.dt.wizard.spi
Interface DeployActionsToolkit

All Superinterfaces:
oracle.jdeveloper.deploy.tk.Toolkit
All Known Implementing Classes:
AbstractDeployActionProvider.DeployActionsToolkitImpl

public interface DeployActionsToolkit
extends oracle.jdeveloper.deploy.tk.Toolkit

Toolkit to capture DeployActions that are available for the selected elemnt(s) in the context.

These actions are used by the wizard step in the DeployActionsWizardState to present a user with a list of options for the selected element.

Each DeployAction can have one or more transitions. If no transitions are explicitly defined, the command name of the DeployAction is added as the default transition. When the user selects the action, the state will exit with the default transition. If a non-default transition is desired, the additional transitions should first be defined in this toolkit, and then the DeployActionsWizardState state should be overridden to set the appropriate transition when the action is chosen.

The FSM used by the DeployWizardBuilder requires all possible transitions to be defined before the wizard is constructed. This restriction may be eased in the future.


Method Summary
 boolean containsAction(java.lang.String cmdName)
           
 DeployAction getAction(java.lang.String cmdName)
           
 java.util.Map<java.lang.String,DeployAction> getAllActions()
           
 java.lang.Object[] getTransitions(java.lang.String cmdName)
           
 DeployAction putAction(java.lang.String cmdName, DeployAction action)
           
 DeployAction putAction(java.lang.String cmdName, DeployAction action, java.lang.Object[] transitions)
           
 

Method Detail

getAction

DeployAction getAction(java.lang.String cmdName)

getTransitions

java.lang.Object[] getTransitions(java.lang.String cmdName)

putAction

DeployAction putAction(java.lang.String cmdName,
                       DeployAction action)

putAction

DeployAction putAction(java.lang.String cmdName,
                       DeployAction action,
                       java.lang.Object[] transitions)

containsAction

boolean containsAction(java.lang.String cmdName)

getAllActions

java.util.Map<java.lang.String,DeployAction> getAllActions()

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

Copyright © 1997, 2011, Oracle. All rights reserved.