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 PowerOnEvent is fired when the application is ready to be initialised; a 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 partial contract for a View that can be locked with a "Please wait..." notification.
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.
An interface that describes the capability of mutate status and of supporting listeners.
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 listener of a mutable property.
A listener of a mutable property.
A listener of a mutable property.
 
 
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.
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.
This class models a notification that will be presented to a user, without a feedback.
This class models a notification that will be presented to a user, and a feedback is expected (confirmation or cancellation).
This class provides a few callback methods to notify a choice from the user.
The role of an object that can be visible or not.