Class ZoomActions
- java.lang.Object
-
- com._1c.g5.v8.dt.erd.ui.editors.actions.ZoomActions
-
public class ZoomActions extends Object
Instance of this class creates zoom actions for diagram.
-
-
Constructor Summary
Constructors Constructor Description ZoomActions(ErdEditor parentEditor, org.eclipse.swt.widgets.Composite parentComposite)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jface.action.Action
getZoomAction()
Creates and returns new zoom action.void
resetScalablePane()
Resets scalablePane and disables zoom action.void
setItems(org.eclipse.draw2d.ScalableFigure scalablePane, org.eclipse.draw2d.FigureCanvas figureCanvas)
Sets items needed for zoom action work.void
zoomIn()
Zooms out.void
zoomOut()
Zooms in.
-
-
-
Constructor Detail
-
ZoomActions
public ZoomActions(ErdEditor parentEditor, org.eclipse.swt.widgets.Composite parentComposite)
Constructor- Parameters:
parentEditor
- - editor to create action for. Can't benull
parentComposite
- - composite to add mouse wheel listener. Can't benull
.
-
-
Method Detail
-
setItems
public void setItems(org.eclipse.draw2d.ScalableFigure scalablePane, org.eclipse.draw2d.FigureCanvas figureCanvas)
Sets items needed for zoom action work.- Parameters:
scalablePane
- - scalable pane where figures located. Can't benull
.figureCanvas
- - figure canvas where figures located. Can't benull
.
-
resetScalablePane
public void resetScalablePane()
Resets scalablePane and disables zoom action.
-
getZoomAction
public org.eclipse.jface.action.Action getZoomAction()
Creates and returns new zoom action.- Returns:
- created zoom action. Can't return
null
.
-
zoomOut
public void zoomOut()
Zooms in.
-
zoomIn
public void zoomIn()
Zooms out.
-
-