Interface Summary |
Commitable |
An interface that adds methods for checking for changes and appyling them. |
Deferred |
Base interface for all classes which handle actions asynchronously. |
DeferredIterator |
The DeferredIterator can be used to iterate over a list of objects in an asynchronous fashion. |
DeferredOperation |
In addition to the Deferred interface, which allows to trigger callbacks after the entire action has finished, the DeferredOperation interface allows to trigger a callback for each involved operation. |
Discardable |
Discardable interface, which allows to discard artifacts or the whole model. |
Identifiable |
Interface for any resource in the system that can be identified |
Invalidatable |
Invalidatable interface, which allows to invalidate artifacts or the whole model. |
Iterator |
Extended iterator interface, which allows iterating over elements in a sequentiell order. |
ListModel |
A read-only model representing a list. |
ListModelController |
A modifiable model representing a list. |
Localized |
Read-Only interface providing methods to obtain title and description of a resource. |
Locator |
This interface defines search methods that allow locating resources in a model. |
MetaData |
A read-only interface describing meta data associated with a resource. |
ModifiableLocalized |
Modifiable interface providing methods to set title and description of a resource. |
ModifiableMetaData |
A modifiable interface allowing to set meta data associated with a resource. |
Representation |
An interface that allows retrieving a URL and mime type representing the resource. |
RepresentationProvider |
An interface that allows to retrieve information about different representations of the resource. |
ResourceLocator |
Interface for finding resources within a model. |
SubmittableForm |
An interface representing a submittable form. |
SubmittableFormProvider |
An interface that allows to retieve submittable form |
ThemeProvider |
An interface that allows the retrieval and setting of a Theme object that is associated with a resource. |
TimeStamped |
Model interface for specific date access properties: This is information such as the creation date or the last modification date of a resource. |
TreeModel |
This interface provides a generic tree model acting as a base class for all concrete tree models |
TreeModelController |
This modifiable interface provides a generic tree model acting as a base class for all concrete tree models |