Uses of Interface
org.springframework.webflow.definition.StateDefinition

Packages that use StateDefinition
org.springframework.webflow.definition Core, stable abstractions for representing flow definitions. 
org.springframework.webflow.engine The implementation of the core flow definition artifacts that serve the basis of the flow execution engine. 
org.springframework.webflow.execution Core, stable abstractions for representing runtime executions of flow definitions. 
org.springframework.webflow.test Support for testing flows and their associated artifacts. 
 

Uses of StateDefinition in org.springframework.webflow.definition
 

Subinterfaces of StateDefinition in org.springframework.webflow.definition
 interface TransitionableStateDefinition
          A state that can transition to another state.
 

Methods in org.springframework.webflow.definition that return StateDefinition
 StateDefinition FlowDefinition.getStartState()
          Return this flow's starting point.
 StateDefinition FlowDefinition.getState(java.lang.String id)
          Returns the state definition with the specified id.
 

Uses of StateDefinition in org.springframework.webflow.engine
 

Classes in org.springframework.webflow.engine that implement StateDefinition
 class ActionState
          A transitionable state that executes one or more actions when entered.
 class DecisionState
          A simple transitionable state that when entered will execute the first transition whose matching criteria evaluates to true in the context of the current request.
 class EndState
          A state that ends a flow when entered.
 class State
          A point in a flow where something happens.
 class SubflowState
          A transitionable state that spawns a subflow when executed.
 class TransitionableState
          Abstract superclass for states that can execute a transition in response to an event.
 class ViewState
          A view state is a state that issues a response to the user, for example, for soliciting form input.
 

Methods in org.springframework.webflow.engine that return StateDefinition
 StateDefinition Flow.getStartState()
           
 StateDefinition Flow.getState(java.lang.String stateId)
           
 

Uses of StateDefinition in org.springframework.webflow.execution
 

Methods in org.springframework.webflow.execution that return StateDefinition
 StateDefinition RequestContext.getCurrentState()
          Returns the current state of the executing flow.
 StateDefinition FlowSession.getState()
          Returns the current state of this flow session.
 

Methods in org.springframework.webflow.execution with parameters of type StateDefinition
 void FlowExecutionListener.stateEntered(RequestContext context, StateDefinition previousState, StateDefinition state)
          Called when a state transitions, after the transition occured.
 void FlowExecutionListenerAdapter.stateEntered(RequestContext context, StateDefinition previousState, StateDefinition newState)
           
 void FlowExecutionListener.stateEntering(RequestContext context, StateDefinition state)
          Called when a state transitions, after the transition is matched but before the transition occurs.
 void FlowExecutionListenerAdapter.stateEntering(RequestContext context, StateDefinition state)
           
 

Constructors in org.springframework.webflow.execution with parameters of type StateDefinition
EnterStateVetoException(RequestContext context, StateDefinition vetoedState, java.lang.String message)
          Create a new enter state veto exception.
EnterStateVetoException(RequestContext context, StateDefinition vetoedState, java.lang.String message, java.lang.Throwable cause)
          Create a new enter state veto exception.
 

Uses of StateDefinition in org.springframework.webflow.test
 

Methods in org.springframework.webflow.test that return StateDefinition
 StateDefinition MockRequestContext.getCurrentState()
           
 StateDefinition MockFlowSession.getState()
           
 



Copyright © 2009 Spring Framework. All Rights Reserved.