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 TargetLessTransitions
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 TargetLessTransitions
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
TransitionFactorys
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
DirectTargetlessTransitions
This saves a small amount of boiler plate when no other superclass is required. |
| AbstractDirectTransition<X> |
A simple abstract sub-class for
DirectTransitions
This saves a small amount of boiler plate when no other superclass is required. |
| AbstractFormTransition<X> |
A simple abstract sub-class for
FormTransitions
This saves a small amount of boiler plate when no other superclass is required. |
| AbstractTargetLessTransition<X> |
A simple abstract sub-class for
TargetlessTransitions
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. |