org.algernon.kb.okbc.protege.plugins.action
Class AlgernonTabAction
java.lang.Object
javax.swing.AbstractAction
org.algernon.kb.okbc.protege.plugins.action.AlgernonTabAction
- All Implemented Interfaces:
- Action, ActionListener, Cloneable, EventListener, Serializable
- Direct Known Subclasses:
- AlgernonServerAction, AskAction, ClearAction, ClearQueryHistoryAction, DeleteAllRulesAction, DeleteRulesAction, EditPathsAction, EditRulesAction, LoadAction, ReloadAllRulesAction, ReloadRulesAction, ShowResultAction, TellAction, TraceRulesAction
- public abstract class AlgernonTabAction
- extends AbstractAction
Abstract base class used for AlgernonTab actions.
The actions are performed by menu items, buttons and key strokes.
User: hewett
Date: Mar 7, 2003
Time: 11:50:02 AM
- See Also:
- Serialized Form
f_tab
protected AlgernonTab f_tab
AlgernonTabAction
public AlgernonTabAction(AlgernonTab tab,
String name,
String tooltip,
KeyStroke acceleratorKey,
Integer mnemonic)
- Creates a new Action. You should only need one.
- Parameters:
tab
- The AlgernonTab using this action.name
- The name of the menu item corresponding to this action.tooltip
- A string to be displayed as brief user help.acceleratorKey
- The KeyStroke used to access this action as a menu item.mnemonic
- The (int) character used to access this action when it is a button.