Class ChangeDisplayModeAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
com._1c.g5.internal.properties.ui.ChangeDisplayModeAction
- All Implemented Interfaces:
org.eclipse.jface.action.IAction
public class ChangeDisplayModeAction
extends org.eclipse.jface.action.Action
-
Field Summary
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic ChangeDisplayModeAction
Creates a toolbar action that toggles on alphabetical ordering of displayed fields.static ChangeDisplayModeAction
Creates a toolbar action that toggles on the mode for displaying object fields by categories.void
run()
Sets the corresponding preference.void
trackChange
(Preferences.DisplayMode newDisplayMode) Sets the underlying UI component to track a change in display modeMethods 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, 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
-
Method Details
-
createAlphabetical
Creates a toolbar action that toggles on alphabetical ordering of displayed fields.- Returns:
- an
IAction
that toggles on alphabetical ordering of displayed fields.
-
createCategories
Creates a toolbar action that toggles on the mode for displaying object fields by categories.- Returns:
- an
IAction
that toggles on the mode for displaying object fields by categories.
-
trackChange
Sets the underlying UI component to track a change in display mode- Parameters:
newDisplayMode
- new display mode
-
run
public void run()Sets the corresponding preference.- Specified by:
run
in interfaceorg.eclipse.jface.action.IAction
- Overrides:
run
in classorg.eclipse.jface.action.Action
-