org.jhotdraw.draw.handle
Class ResizeHandleKit.SouthEastHandle

java.lang.Object
  extended by org.jhotdraw.draw.handle.AbstractHandle
      extended by org.jhotdraw.draw.handle.LocatorHandle
          extended by org.jhotdraw.draw.handle.ResizeHandleKit.ResizeHandle
              extended by org.jhotdraw.draw.handle.ResizeHandleKit.SouthEastHandle
All Implemented Interfaces:
java.awt.event.KeyListener, java.util.EventListener, FigureListener, Handle
Enclosing class:
ResizeHandleKit

private static class ResizeHandleKit.SouthEastHandle
extends ResizeHandleKit.ResizeHandle


Field Summary
 
Fields inherited from class org.jhotdraw.draw.handle.ResizeHandleKit.ResizeHandle
aspectRatio, sb
 
Fields inherited from class org.jhotdraw.draw.handle.AbstractHandle
listenerList, view
 
Constructor Summary
ResizeHandleKit.SouthEastHandle(Figure owner)
           
 
Method Summary
 java.awt.Cursor getCursor()
          Returns a cursor for the handle.
 void keyPressed(java.awt.event.KeyEvent evt)
           
protected  void trackStepNormalized(java.awt.geom.Point2D.Double p, boolean keepAspect)
           
 
Methods inherited from class org.jhotdraw.draw.handle.ResizeHandleKit.ResizeHandle
draw, getToolTipText, setBounds, trackEnd, trackStart, trackStep
 
Methods inherited from class org.jhotdraw.draw.handle.LocatorHandle
basicGetBounds, getLocation, getLocationOnDrawing
 
Methods inherited from class org.jhotdraw.draw.handle.AbstractHandle
addHandleListener, areaInvalidated, attributeChanged, contains, createSecondaryHandles, dispose, drawCircle, drawDiamond, drawRectangle, figureAdded, figureChanged, figureHandlesChanged, figureRemoved, figureRequestRemove, fireAreaInvalidated, fireHandleRequestRemove, fireHandleRequestSecondaryHandles, fireUndoableEditHappened, getBounds, getDrawingArea, getEditor, getHandlesize, getOwner, getView, invalidate, isCombinableWith, keyReleased, keyTyped, removeHandleListener, setToolTipText, setView, trackDoubleClick, updateBounds, viewTransformChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResizeHandleKit.SouthEastHandle

ResizeHandleKit.SouthEastHandle(Figure owner)
Method Detail

trackStepNormalized

protected void trackStepNormalized(java.awt.geom.Point2D.Double p,
                                   boolean keepAspect)
Overrides:
trackStepNormalized in class ResizeHandleKit.ResizeHandle

keyPressed

public void keyPressed(java.awt.event.KeyEvent evt)
Specified by:
keyPressed in interface java.awt.event.KeyListener
Overrides:
keyPressed in class AbstractHandle

getCursor

public java.awt.Cursor getCursor()
Description copied from class: AbstractHandle
Returns a cursor for the handle.

Specified by:
getCursor in interface Handle
Overrides:
getCursor in class AbstractHandle