All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
The role of an object that can change its value.
 
 
An implementation of PresentationModelFactory that creates instances of DefaultPresentationModel.
A default implementation of UserActionProvider which returns no actions.
The role of an object which can provide its own display name.
If a Main class is annotated with EnableMessageBus, the following things happen: a messagebus implementing MessageBus is instantiated and made available in the Spring application context (so it can be injected); a
invalid reference
it.tidalwave.message.PowerOnEvent
is fired when the application is ready to be initialised; a
invalid reference
it.tidalwave.message.PowerOffEvent
is fired when the application is going to be closed.
The role of an object that can be rendered into a String as HTML markup.
The role of an object that can provide an icon for rendering.
A specialized Displayable which can manage names in multiple Locales.
A model for the application menubar.
A class describing the standard sequence of typical main menu bar elements.
A role that describes the placement of a menu item.
A support implementation for MenuBarControl.
A specialized Displayable which is mutable (that is, its display name can be changed) and fires PropertyChangeEvents.
A specialized IconProvider which is mutable and fires PropertyChangeEvents.
A convenient support for implementing a MutableIconProvider.
A specialized LocalizedDisplayable which is mutable.
 
 
The role of an object that can be rendered into a String as plain text.
A message that notifies that the system is going to be powered off.
A message that notifies that the system has been just powered on.
The role of an object that can be presented on a UI, thus is capable of creating a PresentationModel.
TODO: As the NetBeans Node, it should allow children, have event listeners for children added/removed/changed.
A specialisation of Aggregate<PresentationModel> which offers a convenience method for aggregating its contained objects.
A Collector which collects a Stream of PresentationModels into a single PresentationModel with a Composite&lt;PresentationModel&gt; role containing them.
A factory that creates a default PresentationModel.
A role providing the capability of being selected.
An implementation of Presentable for datum instances having the SimpleComposite role.
The role of an object that can be rendered into a String as HTML markup.
A role which declares a set of styles for rendering.
A model for the application toolbar.
A support implementation for ToolBarControl.
 
 
A role that provides UserActions.
The role of an object that can be visible or not.