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.
@author GP Project Team @since GP 0.1