Class BaseAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
com._1c.g5.v8.dt.moxel.ui.actions.BaseAction
- All Implemented Interfaces:
IMoxelControlAction,ISelectionFormatChangeListener,org.eclipse.jface.action.IAction
- Direct Known Subclasses:
AlignAction,FontPropertyAction,SwitchFormattedStringAction
public abstract class BaseAction
extends org.eclipse.jface.action.Action
implements ISelectionFormatChangeListener, IMoxelControlAction
Basic action
-
Field Summary
FieldsFields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorBaseAction(String text) Execute base actionBaseAction(String text, org.eclipse.jface.resource.ImageDescriptor image) Creates new instance ofBaseAction -
Method Summary
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com._1c.g5.v8.dt.moxel.ui.actions.IMoxelControlAction
refresh
-
Field Details
-
editor
Editor to apply action for
-
-
Constructor Details
-
BaseAction
public BaseAction()Default constructor -
BaseAction
Execute base action- Parameters:
text- tooltip text
-
BaseAction
Creates new instance ofBaseAction- Parameters:
text- tooltip textimage-ImageDescriptor
-
-
Method Details
-
setEditor
Description copied from interface:IMoxelControlActionSet up moxel editor- Specified by:
setEditorin interfaceIMoxelControlAction- Parameters:
editor-MoxelEditor
-
onChangeSelectionFormat
public void onChangeSelectionFormat()- Specified by:
onChangeSelectionFormatin interfaceISelectionFormatChangeListener
-