diva.canvas.interactor
Class CircleManipulator.Resizer

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

private static class CircleManipulator.Resizer
extends DragInteractor

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


Constructor Summary
private CircleManipulator.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

CircleManipulator.Resizer

private CircleManipulator.Resizer()
Method Detail

translate

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

Overrides:
translate in class DragInteractor