See: Description
| Interface | Description |
|---|---|
| CreateCustomizer<BDO extends DataObject> |
Objects that customize a creation form.
|
| CreateTemplate<BDO extends DataObject> |
interface for objects that specify creation forms.
|
| FilterMatcher<T> |
interface for classes that fine tune the matching in FormFilters
|
| Matcher<T> | |
| Selector<T extends Input> |
Selector Used to provide an override form selector for a property in a form.
|
| SQLMatcher<T> |
Interface for a SQL based matcher
|
| UpdateTemplate<BDO extends DataObject> |
Interfaces for use with an
UpdateAction
This allows a standard action to be used with the customisation points moved into the enclosing class. |
| Class | Description |
|---|---|
| CheckboxSelector |
CheckboxSelector Generates a checkbox selector for DataObject edit forms
|
| CreateTransition<BDO extends DataObject> |
A TargetLessTransition for creating DataObjects.
|
| Creator<BDO extends DataObject> |
Default FormCreator for this Factory
|
| DataObjectUpdateFormFactory<BDO extends DataObject> |
A default superclass for implementing
UpdateTemplate |
| DateMatcher<T extends java.util.Date> |
FilterMatcher to compare against date fields.
|
| DatePatternMatcher<T> | |
| DeleteAction<BDO extends DataObject> |
FormAction to delete an object. |
| GuessSelector<T extends Input> |
A
Selector that pre-populates an input to a valid value if it can. |
| RetireAction<BDO extends DataObject & Retirable> |
Form action to retire an object implementing the Retirable interface
|
| UnRetireAction<BDO extends DataObject & UnRetirable> |
Form action to retire an object implementing the Retirable interface
|
| UpdateAction<BDO extends DataObject> |
FormAction class to create the target DataObject from a form
|
| Updater<BDO extends DataObject> |
default
FormUpdate for DataObjects |
| UpdateTransition<BDO extends DataObject> |
An Update Transition that extends
DataObjectFormFactory directly rather than
including a nested Updater. |
The FormUpdate interface supports selecting and editing existing objects.
FormCreator supports creating objects from a form. This functionality is now mapped onto
the transition mechanism via a standard provider. The same operations can be performed through custom providers using sub-classes of CreateTransition or
UpdateTransition