Class FontPropertyAction
- 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.FontPropertyAction
-
- All Implemented Interfaces:
IMoxelControlAction,ISelectionFormatChangeListener,org.eclipse.jface.action.IAction
- Direct Known Subclasses:
BoldAction,ItalicAction,UnderlineAction
public class FontPropertyAction extends BaseAction
Action of changing font property
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.actions.BaseAction
editor
-
-
Constructor Summary
Constructors Constructor Description FontPropertyAction(String text, org.eclipse.jface.resource.ImageDescriptor image, int fontProperty)Creates new instance ofFontPropertyAction
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancalculateChecked()Calculates the check state of the actionintgetStyle()voidrefresh()Refresh action's statevoidrun()-
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
-
-
-
-
Constructor Detail
-
FontPropertyAction
public FontPropertyAction(String text, org.eclipse.jface.resource.ImageDescriptor image, int fontProperty)
Creates new instance ofFontPropertyAction- Parameters:
text- tooltip textimage-ImageDescriptorfontProperty- font property
-
-
Method Detail
-
getStyle
public int getStyle()
- Specified by:
getStylein interfaceorg.eclipse.jface.action.IAction- Overrides:
getStylein classorg.eclipse.jface.action.Action
-
refresh
public void refresh()
Description copied from interface:IMoxelControlActionRefresh action's state
-
run
public void run()
- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-
calculateChecked
protected boolean calculateChecked()
Calculates the check state of the action- Returns:
trueif action should be checked,falseotherwise
-
-