See: Description
Interface | Description |
---|---|
AnonymousTransitionFactory<K,T> |
A
TransitionFactory that is allowed to implement anonymous transitions. |
BaseFormTransition<X> |
A transition that requires a form to specify arguments
This interface is not implemented directly but defines the signature
for both
FormTransition and ValidatingFormTransition . |
CustomFormContent<O> |
Interface for
BaseFormTransition or TargetLessTransition s
that customise the presentation of the form itself. |
DefaultingTransitionFactory<K,T> |
TransitionProvider that can generate a default transition for a target
if no other transition is specified.
|
DirectTargetlessTransition<X> |
An argument-less transition with a fixed operation.
|
DirectTransition<X> |
An argument-less transition that can proceed directly
|
ExtraContent<O> |
Interface for
FormTransition or TargetLessTransition s
that provide additional content
together with the Form |
ExtraFormTransition<O> | |
ExtraTargetLessTransition<O> | |
FormTransition<X> |
A transition that requires a form to specify arguments
|
IndexTransitionFactory<K,T> |
TransitionProvider that can generate a default transition
i.e.
|
IndexTransitionProvider<K,T> |
TransitionProvider that can generate a default
TargetLessTransition indexing transition
e.g.. |
NavigationProvider<K,T> |
Interface for a
TransitionFactory that
provides additional top/botton content for navigation |
PathTransitionProvider<K,T> |
A PathTransitionProvider is a
TransitionFactory where the target objects
are represented as a location path. |
ScriptTransitionFactory<K> |
Interface for
TransitionFactory s
that need to add additional CSS and ECMAScript to the html of a transition. |
ShowDisabledTransitions<K,T> |
An extension interface to allow a
TransitionFactory to show disabled actions |
TargetLessTransition<X> |
A transition that generates a Form to supply all input.
|
TitleTransitionFactory<K,T> |
A
TransitionFactory that can customise the title text |
TitleTransitionProvider<K,T> |
TransitionProvider that can customise the title text
|
Transition<X> |
Transition is like a virtual method call
methods are named by the key type, operate on the target type and
return a result type.
|
TransitionFactory<K,T> |
A transition factory represents a set of bespoke operations (transitions) on a target type.
|
TransitionFactoryCreator<P extends TransitionFactory> |
Interface for classes that can generate a
TransitionFactory . |
TransitionFactoryVisitor<R,T,K> |
Visitor for different (incompatible) variants of
TransitionFactory |
TransitionProvider<K,T> |
A TransitionProvider is a
TransitionFactory where the target objects can be
mapped to and from a single String id. |
TransitionVisitor<X> |
Visitor to actually implement the transition logic.
|
ValidatingFormTransition<X> |
The same as a
FormTransition except that the
the initial state of the form is validated and errors displayed
rather than waiting for the form to be submitted. |
ViewPathTransitionProvider<K,T> |
A Path Transition Provider that can use the generic view_target pages.
|
ViewTarget | |
ViewTransitionFactory<K,T> |
A
TransitionFactory that can use the generic view_target pages. |
ViewTransitionProvider<K,T> |
A Transition Provider that can use the generic view_target pages.
|
Class | Description |
---|---|
AbstractDirectTargetlessTransition<X> |
A simple abstract sub-class for
DirectTargetlessTransition s
This saves a small amount of boiler plate when no other superclass is required. |
AbstractDirectTransition<X> |
A simple abstract sub-class for
DirectTransition s
This saves a small amount of boiler plate when no other superclass is required. |
AbstractFormTransition<X> |
A simple abstract sub-class for
FormTransition s
This saves a small amount of boiler plate when no other superclass is required. |
AbstractTargetLessTransition<X> |
A simple abstract sub-class for
TargetlessTransition s
This saves a small amount of boiler plate when no other superclass is required. |
AbstractTransitionVisitor<K,T> | |
ConfirmTransition<T> |
FormTransition that selects a choice of two DirectTransitions as
a result of a yes/no question
|
ForwardTransition<T> |
direct transition that returns a nested result
|
TransitionFactoryFinder |
class that encodes the rules for locating a
TransitionFactory from its
TransitionFactory.getTargetName() tag, |
ViewTransitionFormat<K,T> |
A Table.Transform that converts objects to a ViewTransition
The object can be either the transition target type or an
IndexedReference to that type. |
ViewTransitionGenerator<X> |
An adapter that implements
UIGenerator for the target of ViewTransitionFactory
This is intended to allow the target to implement UIProvider without adding
excessive dependencies to the ViewTransitionFactory . |