Package org.eclipse.gef.ui.actions
Class ZoomOutAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.gef.ui.actions.ZoomOutAction
- All Implemented Interfaces:
org.eclipse.draw2d.zoom.ZoomListener
,Disposable
,ZoomListener
,IAction
-
Field Summary
FieldsFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Performs and necessary cleanup.void
run()
void
zoomChanged
(double zoom) 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, 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
-
Field Details
-
zoomManager
The ZoomManager used to zoom in or out
-
-
Constructor Details
-
ZoomOutAction
Constructor for ZoomOutAction.- Parameters:
zoomManager
- the zoom manager
-
-
Method Details
-
run
public void run() -
zoomChanged
public void zoomChanged(double zoom) - See Also:
-
ZoomListener.zoomChanged(double)
-
dispose
public void dispose()Description copied from interface:Disposable
Performs and necessary cleanup.- Specified by:
dispose
in interfaceDisposable
- See Also:
-