| 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