|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Action
An action is an object that is added to an ExtensionPoint
by an Extension
. Each action usually results in some visual
element, for example, a button or menu item. This is a tagging
interface that needs to be implemented by all action objects.
This interface is usually subclassed for specific types of actions.
It is the extension point that decides which action class that
can be used in that particular extension point. See
ExtensionPoint.getActionClass()
.
The core doesn't define any actual action implementations, since they
always depends on the client application. For examples,
see the web client extensions net.sf.basedb.clients.web.extensions
.
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |