|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |