diva.canvas.interactor
Class PathManipulator.Resizer

java.lang.Object
  extended by diva.canvas.interactor.AbstractInteractor
      extended by diva.canvas.interactor.DragInteractor
          extended by diva.canvas.interactor.PathManipulator.Resizer
All Implemented Interfaces:
LayerListener, LayerMotionListener, Interactor, java.util.EventListener
Enclosing class:
PathManipulator

private static class PathManipulator.Resizer
extends DragInteractor

An interactor class that changes a vertex of the child figure and triggers a repaint.


Constructor Summary
private PathManipulator.Resizer()
           
 
Method Summary
 void translate(LayerEvent e, double x, double y)
          Translate the grab-handle
 
Methods inherited from class diva.canvas.interactor.DragInteractor
addLayerListener, appendConstraint, constrainPoint, fireLayerEvent, getSelectiveEnabled, getTargetArray, getX, getY, mouseDragged, mousePressed, mouseReleased, prependConstraint, removeLayerListener, setSelectiveEnabled, setTargetArray, setup, targets
 
Methods inherited from class diva.canvas.interactor.AbstractInteractor
accept, getMouseFilter, isConsuming, isEnabled, isMotionEnabled, mouseClicked, mouseEntered, mouseExited, mouseMoved, setConsuming, setEnabled, setMotionEnabled, setMouseFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathManipulator.Resizer

private PathManipulator.Resizer()
Method Detail

translate

public void translate(LayerEvent e,
                      double x,
                      double y)
Translate the grab-handle

Overrides:
translate in class DragInteractor