public class ToggleGridAction extends Action
visibility and
enabled properties
in sync, i.e., it toggles both at the same time. This action can handle the
case where these properties are not set on the given viewer initially.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 and Description |
|---|
ToggleGridAction(GraphicalViewer diagramViewer)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isChecked() |
void |
run() |
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListeneraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectpublic ToggleGridAction(GraphicalViewer diagramViewer)
diagramViewer - the GraphicalViewer whose grid enablement and visibility
properties are to be toggledpublic boolean isChecked()
isChecked in interface IActionisChecked in class ActionIAction.isChecked()public void run()
run in interface IActionrun in class ActionIAction.run()Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.