Interface | Description |
---|---|
CustomPage |
Interface for objects that create a custom page of content.
|
FormResult |
All FormActions return a FormResult
FormResults are lightweight command classes that encode the response to the form
These need interpreted by the surrounding framework for example a text message is displayed
differently in a web, gui or command line context.
|
FormResultVisitor |
This handles the mandatory types of FormResult.
|
ScriptCustomPage | |
SerializableFormResult |
A
FormResult that can be stored in a session |
Class | Description |
---|---|
BackResult<K,T> |
FormResult indicating that navigation should return to the
most recently viewed ViewTransition target.
|
ChainedTransitionResult<T,K> |
A
FormResult to recurse to a new transition after this one. |
ConfirmTransitionResult<T,K> |
We want to show the confirm page for the current transition.
|
CustomMessageResult |
A
CustomPageResult that acts as a drop in replacement for MessageResult
that can then be extended to show additional content |
CustomPageResult |
A
FormResult that directly implements CustomPage to create content. |
IndexTransitionResult<T,K> |
A FormResult generating an IndexTransition
|
MessageResult |
Form result that displays a message from the message catalogue
|
SerializableChainedTransitionResult<T,K> | |
SerializableMessageResult | |
ServeDataResult |
Serve a piece of data for download specified by
a
ServeDataProducer |
ViewTransitionResult<T,K> |
A Form result generating a View Transition.
|
FormResult
objects.
These are the possible return types from a FormAction