See: Description
| Interface | Description |
|---|---|
| AcceptCapability |
Capability an object implements so that it can be accepted.
|
| Capability |
A class implementing this interface is a Capability that provides
a given functionality associated to a given object.
|
| CapabilityProvider |
**Experimental : for internal use only**
A class implementing this interface provides a set of capabilities.
|
| CopyCapability |
Capability an object implements so that it can be copied.
|
| DeleteCapability |
Capability an object implements so that it can be edited.
|
| EditCapability |
Capability an object implements so that it can be edited.
|
| RemoveCapability |
Capability an object implements to give the possibility to be removed.
|
| StopCapability |
Capability an object implements to give the possibility to be stopped.
|
| ViewCapability |
Capability an object implements so that it can be viewed.
|
All capabilities must inherit from the Capability interface defined here.
Capabilities are a way to link the implementation of a given functionality provided by a JavaBean to actions available in the GUI. The execution of the action for a selection targeting the bean will trigger the execution of the functionality represented by the capability and implemented by the bean.