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