Class CreateElementsActions.AbstractCreateElementAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- com._1c.g5.v8.dt.bp.scheme.ui.editors.actions.CreateElementsActions.AbstractCreateElementAction
-
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
- Enclosing class:
- CreateElementsActions
protected abstract class CreateElementsActions.AbstractCreateElementAction extends org.eclipse.jface.action.Action
Base class for "Create element" action. For each possible element type one implementation withgetElementType()
owerriden mehtod should be created.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCreateElementAction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract GraphicalSchemeItemType
getElementType()
Returns element type associated with this action.int
getStyle()
void
run()
-
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
-
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
-
-
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-
getStyle
public int getStyle()
- Specified by:
getStyle
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
getStyle
in classorg.eclipse.jface.action.Action
-
getElementType
protected abstract GraphicalSchemeItemType getElementType()
Returns element type associated with this action.- Returns:
- element type associated with this action.
-
-