All Classes Interface Summary Class Summary Annotation Types Summary
Class |
Description |
ActionProvider |
|
ActionProviderSupport |
|
Aggregate<T> |
The role of an aggregate object, that is an object which contains other named objects.
|
AndFunction |
|
AsObject |
|
BinaryReadable |
The role of an object that can be read as a stream of bytes.
|
BinaryWritable |
The role of an object that can be written as a stream of bytes.
|
BooleanBoundFunctionSupport |
|
BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE> |
|
BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> |
|
BoundProperty<T> |
|
Changeable<T> |
The role of an object that can change its value.
|
ChangingSource<T> |
|
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.Binder |
Used by
|
ContextManager.Locator |
A locator for the ContextManager which uses the ServiceLoader facility to be independent of
any DI framework.
|
ContextManager.RunnableWithException<E extends java.lang.Throwable> |
|
ContextManager.SupplierWithException<T,E extends java.lang.Throwable> |
|
ContextManagerProvider |
|
ContextSampler |
A facility that samples the contexts that are current at creation time and make them available later.
|
CopyIfEmptyOrConform |
|
DciContext |
An annotation for DCI Contexts.
|
DciRole |
Designates a DCI role implementation for a given owner object.
|
DciRole.NoContext |
|
DefaultContextManager |
|
DefaultContextManagerProvider |
|
DefaultPresentationModelFactory |
|
DefaultUserActionProvider |
|
Displayable |
The role of an object which can provide its own display name.
|
HtmlRenderable |
The role of an object that can be rendered into a String as HTML markup.
|
IconProvider |
The role of an object that can provide an icon for rendering.
|
Identifiable |
The role of an object that can expose a unique identifier.
|
IdFactory |
A factory for creating a new, unique Id for an object.
|
LocalizedDisplayable |
A specialized Displayable which can manage names in multiple Locale s.
|
Marshallable |
The role of an object that can be marshalled to an OutputStream .
|
MutableDisplayable |
A specialized Displayable which is mutable (that is, its display name can be changed)
and fires PropertyChangeEvent s.
|
MutableIconProvider |
A specialized IconProvider which is mutable and fires PropertyChangeEvent s.
|
MutableIconProviderSupport |
|
MutableLocalizedDisplayable |
|
NonEmptyFunction |
|
OrFunction |
|
PathBinaryReadable |
|
PathBinaryWritable |
|
PathTextReadable |
An implementation of TextReadable which delegates to a Path .
|
PathTextWritable |
An implementation of TextWritable which delegates to a Path .
|
Persistable |
The role of an object that can be persisted.
|
PlainTextRenderable |
The role of an object that can be rendered into a String as plain text.
|
Presentable |
The role of an object that can be presented on a UI, thus is capable of creating a PresentationModel .
|
PresentationModel |
TODO: As the NetBeans Node, it should allow children, have event listeners for children added/removed/changed.
|
PresentationModelAggregate |
A specialisation of Aggregate <PresentationModel> which offers a convenience method for aggregating
its contained objects.
|
PresentationModelCollectors |
A Collector which collects a Stream of PresentationModel s into a single
PresentationModel with a Composite<PresentationModel> role containing them.
|
PresentationModelFactory |
|
Removable |
The role of an object that can be removed (e.g.
|
RoleManager |
A service which retrieves DCI Roles for a given object.
|
RoleManager.Locator |
A locator for the RoleManager which uses the ServiceLoader facility to be independent of
any DI framework.
|
RoleManagerProvider |
|
RoleManagerSupport |
|
Selectable |
A role providing the capability of being selected.
|
SimpleComposite<T> |
|
SimpleCompositePresentable |
|
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.
|
Styleable |
A role which declares a set of styles for rendering.
|
TextReadable |
The role of an object that can be read as a stream of characters.
|
TextWritable |
The role of an object that can be written as a stream of characters.
|
UnaryBoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> |
|
Unmarshallable |
The role of an object that can be unmarshalled.
|
UserAction |
|
UserActionProvider |
|
Visible |
The role of an object that can be visible or not.
|
WeakCopyFunctionSupport<T> |
Changes the destination only at a certain condition in function of the target.
|