Package org.eclipse.gef.ui.actions
Class ToggleSnapToGeometryAction
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.action.AbstractAction
-
- org.eclipse.jface.action.Action
-
- org.eclipse.gef.ui.actions.ToggleSnapToGeometryAction
-
- All Implemented Interfaces:
IAction
public class ToggleSnapToGeometryAction extends Action
An action that toggles thesnap to geometryproperty on the given viewer. This action can handle the case where that property is not set on the viewer initially.- Since:
- 3.0
-
-
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
-
-
Constructor Summary
Constructors Constructor Description ToggleSnapToGeometryAction(GraphicalViewer diagramViewer)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisChecked()voidrun()-
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, 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 Detail
-
ToggleSnapToGeometryAction
public ToggleSnapToGeometryAction(GraphicalViewer diagramViewer)
Constructor- Parameters:
diagramViewer- the GraphicalViewer whose snap to geometry property is to be toggled
-
-
Method Detail
-
isChecked
public boolean isChecked()
- Specified by:
isCheckedin interfaceIAction- Overrides:
isCheckedin classAction- See Also:
IAction.isChecked()
-
run
public void run()
- Specified by:
runin interfaceIAction- Overrides:
runin classAction- See Also:
IAction.run()
-
-