Class AlignAction
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
com._1c.g5.v8.dt.moxel.ui.actions.AlignAction
- All Implemented Interfaces:
IMoxelControlAction
,ISelectionFormatChangeListener
,org.eclipse.jface.action.IAction
- Direct Known Subclasses:
AlignCenterAction
,AlignJustifyAction
,AlignLeftAction
,AlignRightAction
Align action
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.actions.BaseAction
editor
Fields 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
ConstructorsConstructorDescriptionAlignAction
(String text, org.eclipse.jface.resource.ImageDescriptor image, HorizontalAlignment alignType) Creates new instance ofAlignAction
-
Method Summary
Methods inherited from class com._1c.g5.v8.dt.moxel.ui.actions.BaseAction
onChangeSelectionFormat, setEditor
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
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Constructor Details
-
AlignAction
public AlignAction(String text, org.eclipse.jface.resource.ImageDescriptor image, HorizontalAlignment alignType) Creates new instance ofAlignAction
- Parameters:
text
- tooltip textimage
-ImageDescriptor
alignType
-HorizontalAlignment
-
-
Method Details
-
getStyle
public int getStyle()- Specified by:
getStyle
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
getStyle
in classorg.eclipse.jface.action.Action
-
refresh
public void refresh()Description copied from interface:IMoxelControlAction
Refresh action's state -
run
public void run()- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-
calculateChecked
protected boolean calculateChecked()Calculates the check state of the action- Returns:
true
if action should be checked,false
otherwise
-