public class DirectOperationTransitionVisitor<X> extends java.lang.Object implements TransitionVisitor<X>
TransitionVisitor that executes direct transitions and returns the FormResult
A null value is returned for any other kind of Transition.DirectOperationResultVisitor![]() |
![]() |
| Constructor and Description |
|---|
DirectOperationTransitionVisitor(AppContext conn,
X target) |
| Modifier and Type | Method and Description |
|---|---|
FormResult |
doDirectTargetlessTransition(DirectTargetlessTransition<X> t) |
FormResult |
doDirectTransition(DirectTransition<X> t) |
FormResult |
doFormTransition(FormTransition<X> t) |
FormResult |
doTargetLessTransition(TargetLessTransition<X> t) |
FormResult |
doValidatingFormTransition(ValidatingFormTransition<X> t) |
public DirectOperationTransitionVisitor(AppContext conn, X target)
target - public FormResult doDirectTransition(DirectTransition<X> t) throws TransitionException
doDirectTransition in interface TransitionVisitor<X>TransitionExceptionpublic FormResult doDirectTargetlessTransition(DirectTargetlessTransition<X> t) throws TransitionException
doDirectTargetlessTransition in interface TransitionVisitor<X>TransitionExceptionpublic FormResult doFormTransition(FormTransition<X> t) throws TransitionException
doFormTransition in interface TransitionVisitor<X>TransitionExceptionpublic FormResult doValidatingFormTransition(ValidatingFormTransition<X> t) throws TransitionException
doValidatingFormTransition in interface TransitionVisitor<X>TransitionExceptionpublic FormResult doTargetLessTransition(TargetLessTransition<X> t) throws TransitionException
doTargetLessTransition in interface TransitionVisitor<X>TransitionException