Uses of Interface
org.springframework.webflow.engine.TransitionCriteria

Packages that use TransitionCriteria
org.springframework.webflow.engine The implementation of the core flow definition artifacts that serve the basis of the flow execution engine. 
org.springframework.webflow.engine.builder The flow builder subsystem for building and assembling executable flow definitions. 
org.springframework.webflow.engine.support Support implementations for internal engine-specific types. 
 

Uses of TransitionCriteria in org.springframework.webflow.engine
 

Classes in org.springframework.webflow.engine that implement TransitionCriteria
 class WildcardTransitionCriteria
          Transition criteria that always returns true.
 

Methods in org.springframework.webflow.engine that return TransitionCriteria
 TransitionCriteria Transition.getExecutionCriteria()
          Returns the criteria that determine whether or not this transition, once matched, should complete execution or should roll back.
 TransitionCriteria Transition.getMatchingCriteria()
          Returns the criteria that determine whether or not this transition matches as eligible for execution.
 TransitionCriteria[] TransitionSet.getTransitionCriterias()
          Returns a list of the supported transitional criteria used to match transitions in this state.
 

Methods in org.springframework.webflow.engine with parameters of type TransitionCriteria
 void Transition.setExecutionCriteria(TransitionCriteria executionCriteria)
          Set the criteria that determine whether or not this transition, once matched, should complete execution or should roll back.
 void Transition.setMatchingCriteria(TransitionCriteria matchingCriteria)
          Set the criteria that determine whether or not this transition matches as eligible for execution.
 

Constructors in org.springframework.webflow.engine with parameters of type TransitionCriteria
Transition(TransitionCriteria matchingCriteria, TargetStateResolver targetStateResolver)
          Create a new transition that matches on the specified criteria, transitioning to the target state calculated by the provided targetStateResolver.
 

Uses of TransitionCriteria in org.springframework.webflow.engine.builder
 

Methods in org.springframework.webflow.engine.builder that return TransitionCriteria
protected  TransitionCriteria TextToTransitionCriteria.createBooleanExpressionTransitionCriteria(org.springframework.binding.expression.Expression expression)
          Hook method subclasses can override to return a specialized expression evaluating transition criteria implementation.
protected  TransitionCriteria TextToTransitionCriteria.createEventIdTransitionCriteria(java.lang.String eventId)
          Hook method subclasses can override to return a specialized eventId matching transition criteria implementation.
 TransitionCriteria FlowServiceLocator.getTransitionCriteria(java.lang.String id)
          Returns the transition criteria to drive state transitions with the provided id.
 TransitionCriteria BaseFlowServiceLocator.getTransitionCriteria(java.lang.String id)
           
protected  TransitionCriteria AbstractFlowBuilder.ifReturnedSuccess(Action action)
          Creates a TransitionCriteria that will execute the specified action when the Transition is executed but before the transition's target state is entered.
protected  TransitionCriteria AbstractFlowBuilder.on(java.lang.String transitionCriteriaExpression)
          Creates a transition criteria that is used to match a Transition.
 

Methods in org.springframework.webflow.engine.builder with parameters of type TransitionCriteria
protected  State AbstractFlowBuilder.addDecisionState(java.lang.String stateId, TransitionCriteria decisionCriteria, java.lang.String trueStateId, java.lang.String falseStateId)
          Adds a decision state to the flow built by this builder.
 Transition FlowArtifactFactory.createTransition(TargetStateResolver targetStateResolver, TransitionCriteria matchingCriteria, TransitionCriteria executionCriteria, AttributeMap attributes)
          Factory method that creates a new transition, a path from one step in a flow to another.
protected  Transition AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria, TargetStateResolver targetStateResolver)
          Creates a new transition.
protected  Transition AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria, TargetStateResolver targetStateResolver, TransitionCriteria executionCriteria)
          Creates a new transition.
protected  Transition AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria, TargetStateResolver targetStateResolver, TransitionCriteria executionCriteria, AttributeMap attributes)
          Creates a new transition.
 

Uses of TransitionCriteria in org.springframework.webflow.engine.support
 

Classes in org.springframework.webflow.engine.support that implement TransitionCriteria
 class ActionTransitionCriteria
          A transition criteria that will execute an action when tested and return true if the action's result is equal to the 'trueEventId', false otherwise.
 class BooleanExpressionTransitionCriteria
          Transition criteria that tests the value of an expression.
 class EventIdTransitionCriteria
          Simple transition criteria that matches on an eventId and nothing else.
 class NotTransitionCriteria
          Transition criteria that negates the result of the evaluation of another criteria object.
 class TransitionCriteriaChain
          An ordered chain of TransitionCriteria.
 

Methods in org.springframework.webflow.engine.support that return TransitionCriteria
static TransitionCriteria TransitionCriteriaChain.criteriaChainFor(AnnotatedAction[] actions)
          Create a transition criteria chain chaining given list of actions.
 

Methods in org.springframework.webflow.engine.support with parameters of type TransitionCriteria
 TransitionCriteriaChain TransitionCriteriaChain.add(TransitionCriteria criteria)
          Add given criteria object to the end of the chain.
 

Constructors in org.springframework.webflow.engine.support with parameters of type TransitionCriteria
NotTransitionCriteria(TransitionCriteria criteria)
          Create a new transition criteria object that will negate the result of given criteria object.
TransitionCriteriaChain(TransitionCriteria[] criteria)
          Creates a transition criteria chain with the specified criteria.
 



Copyright © 2009 Spring Framework. All Rights Reserved.