org.openbp.cockpit.modeler.tools
Class ScaleTracker

java.lang.Object
  extended by org.openbp.cockpit.modeler.tools.ModelerTool
      extended by org.openbp.cockpit.modeler.tools.ScaleTracker

public class ScaleTracker
extends ModelerTool

The scale tracker is used to scale a figure.

Author:
Stephan Pauxberger

Constructor Summary
ScaleTracker(ModelerToolSupport toolSupport)
           
 
Method Summary
 void activate()
           
 void mouseDown(java.awt.event.MouseEvent e, int x, int y)
           
 void mouseDrag(java.awt.event.MouseEvent e, int x, int y)
           
 void mouseUp(java.awt.event.MouseEvent e, int x, int y)
           
 void setAffectedObject(java.lang.Object affectedObject)
          Sets the affected object.
 
Methods inherited from class org.openbp.cockpit.modeler.tools.ModelerTool
appliesTo, deactivate, getAffectedFigure, getAffectedObject, getDrawing, getEditor, getLastPoint, getToolCursor, getToolHintMsg, getToolSupport, getView, keyDown, keyUp, mouseMove, setToolCursor, setToolHintMsg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScaleTracker

public ScaleTracker(ModelerToolSupport toolSupport)
Method Detail

setAffectedObject

public void setAffectedObject(java.lang.Object affectedObject)
Description copied from class: ModelerTool
Sets the affected object.

Overrides:
setAffectedObject in class ModelerTool

activate

public void activate()
Overrides:
activate in class ModelerTool

mouseDown

public void mouseDown(java.awt.event.MouseEvent e,
                      int x,
                      int y)
Overrides:
mouseDown in class ModelerTool

mouseDrag

public void mouseDrag(java.awt.event.MouseEvent e,
                      int x,
                      int y)
Overrides:
mouseDrag in class ModelerTool

mouseUp

public void mouseUp(java.awt.event.MouseEvent e,
                    int x,
                    int y)
Overrides:
mouseUp in class ModelerTool


Copyright © 2011. All Rights Reserved.