| java.lang.Object org.columba.core.scripting.extensions.AbstractExtensionPoint
All known Subclasses: org.columba.core.scripting.extensions.ToolbarExtensionPoint, org.columba.core.scripting.extensions.MenuExtensionPoint,
AbstractExtensionPoint | abstract public class AbstractExtensionPoint (Code) | | Abstract class for extension points.
Developers should ensure that their Extension Points provide a unique identifier
and, if possible, make those identifiers easy to find.
TODO maybe create a unique place to define extension point id's?
author: Celso Pinto (cpinto@yimports.com) |
Field Summary | |
final public static int | POSITION_BEGINNING | final public static int | POSITION_END Use to indicate that the action must be added at the end of the action
stack. |
POSITION_BEGINNING | final public static int POSITION_BEGINNING(Code) | | Use to indicate that the action must be inserted at the beginning of the
action stack
|
POSITION_END | final public static int POSITION_END(Code) | | Use to indicate that the action must be added at the end of the action
stack.
|
AbstractExtensionPoint | public AbstractExtensionPoint(String id)(Code) | | Default constructor. Every extension point must garantee that it's identifier
is unique.
Parameters: id - the extension point identifier |
getId | public String getId()(Code) | | Getter for the extension point id
the extension point id |
|
|