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

E13403-05

oracle.jdeveloper.deploy.dt.wizard.spi
Class AbstractWizardState

java.lang.Object
  extended by oracle.jdeveloper.deploy.dt.wizard.spi.AbstractWizardState
All Implemented Interfaces:
WizardState, oracle.jdeveloper.deploy.tk.Toolkit
Direct Known Subclasses:
DefaultWizardState

public abstract class AbstractWizardState
extends java.lang.Object
implements WizardState


Field Summary
 
Fields inherited from interface oracle.jdeveloper.deploy.dt.wizard.spi.WizardState
CONTEXT_WIZARD_STATE, CONTEXT_WIZARD_STATE_EXIT_TRANSITION
 
Constructor Summary
protected AbstractWizardState(java.lang.Object stateId)
           
 
Method Summary
protected  void addFinalState(FSMBuilder builder, java.lang.Object stateId, Step step)
           
protected  void addStartState(FSMBuilder builder, Step step, java.lang.Object defaultTran)
           
protected abstract  void addState(FSMBuilder builder)
           
protected  void addState(FSMBuilder builder, java.lang.Object stateId, Step step, java.lang.Object defaultTran)
           
protected abstract  void addTransitions(FSMBuilder builder)
           
 void bind(java.lang.Object exitTran, WizardState state)
           
 void buildState(FSMBuilder builder)
           
abstract  boolean containsExitTransition(java.lang.Object tran)
           
static java.lang.Object findExitTransition(Context context)
           
static WizardState findWizardState(Context context)
           
 WizardState getParentState()
           
 java.lang.Object getStateId()
           
static void putExitTransition(Context context, java.lang.Object tran)
           
static void putWizardState(Context context, WizardState state)
           
 void setParentState(WizardState parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jdeveloper.deploy.dt.wizard.spi.WizardState
getBoundState, getDefaultStateId, getExitTransitions, getWizardStep, setWizardStep
 

Constructor Detail

AbstractWizardState

protected AbstractWizardState(java.lang.Object stateId)
Method Detail

getStateId

public java.lang.Object getStateId()
Specified by:
getStateId in interface WizardState

setParentState

public void setParentState(WizardState parent)
Specified by:
setParentState in interface WizardState

getParentState

public WizardState getParentState()
Specified by:
getParentState in interface WizardState

bind

public void bind(java.lang.Object exitTran,
                 WizardState state)
Specified by:
bind in interface WizardState

findWizardState

public static WizardState findWizardState(Context context)

putWizardState

public static void putWizardState(Context context,
                                  WizardState state)

findExitTransition

public static java.lang.Object findExitTransition(Context context)

putExitTransition

public static void putExitTransition(Context context,
                                     java.lang.Object tran)

containsExitTransition

public abstract boolean containsExitTransition(java.lang.Object tran)
Specified by:
containsExitTransition in interface WizardState

buildState

public void buildState(FSMBuilder builder)
Specified by:
buildState in interface WizardState

addStartState

protected void addStartState(FSMBuilder builder,
                             Step step,
                             java.lang.Object defaultTran)

addFinalState

protected void addFinalState(FSMBuilder builder,
                             java.lang.Object stateId,
                             Step step)

addState

protected void addState(FSMBuilder builder,
                        java.lang.Object stateId,
                        Step step,
                        java.lang.Object defaultTran)

addState

protected abstract void addState(FSMBuilder builder)

addTransitions

protected abstract void addTransitions(FSMBuilder builder)

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

E13403-05

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