| Aggregate<T> |
The role of an aggregate object, that is an object which contains other named objects.
|
| Composite<T,F extends Finder<? extends T>> |
The role of a composite object, that is an object which contains children.
|
| Composite.Visitor<T,R> |
|
| ContextManager |
A facility to register and unregister global and local DCI contexts.
|
| ContextManager.RunnableWithException<E extends java.lang.Throwable> |
|
| ContextManager.SupplierWithException<T,E extends java.lang.Throwable> |
|
| HtmlRenderable |
The role of an object that can be rendered into a String as HTML markup.
|
| Identifiable |
The role of an object that can expose a unique identifier.
|
| IdFactory |
A factory for creating a new, unique Id for an object.
|
| PlainTextRenderable |
The role of an object that can be rendered into a String as plain text.
|
| Removable |
The role of an object that can be removed (e.g.
|
| SimpleComposite<T> |
|
| Sortable |
The role of an object that has contents that can be sorted.
|
| StringRenderable |
The role of an object that can be rendered into a String as HTML markup.
|