JHotDraw 7.0.6

Uses of Interface
org.jhotdraw.draw.Handle

Packages that use Handle
org.jhotdraw.draw Defines a framework for drawing editors. 
org.jhotdraw.samples.net.figures Provides the NodeFigure for network diagrams. 
org.jhotdraw.samples.pert.figures Provides the figurs for PERT diagrams. 
org.jhotdraw.samples.svg.figures Provides the figures for the SVG basic shapes. 
 

Uses of Handle in org.jhotdraw.draw
 

Classes in org.jhotdraw.draw that implement Handle
 class AbstractHandle
          AbstractHandle.
 class BezierControlPointHandle
          BezierControlPointHandle.
 class BezierNodeHandle
          BezierNodeHandle.
 class BezierScaleHandle
          A Handle to scale and rotate a BezierFigure.
 class ChangeConnectionEndHandle
          Handle to reconnect the end of a connection to another figure.
 class ChangeConnectionHandle
          ChangeConnectionHandle factors the common code for handles that can be used to reconnect connections.
 class ChangeConnectionStartHandle
          Handle to reconnect the start of a connection to another figure.
 class CloseHandle
          CloseHandle.
 class ConnectionHandle
          A handle to connect figures.
 class FontSizeHandle
          FontSizeHandle.
 class LocatorHandle
          A LocatorHandle implements a Handle by delegating the location requests to a Locator object.
 class MoveHandle
          A handle that changes the location of the owning figure.
 class NullHandle
          A handle that doesn't change the owned figure.
 class RotateHandle
          A Handle to rotate a Figure.
 class RoundRectRadiusHandle
          A Handle to manipulate the radius of a round lead rectangle.
 class TriangleRotationHandler
          A Handle to rotate a TriangleFigure Based on RadiusHandle
 

Methods in org.jhotdraw.draw that return Handle
static Handle MoveHandle.east(Figure owner)
           
static Handle BoxHandleKit.east(Figure owner)
           
 Handle DrawingView.findHandle(java.awt.Point p)
          Finds a handle at the given coordinates.
 Handle DefaultDrawingView.findHandle(java.awt.Point p)
          Finds a handle at a given coordinates.
 Handle HandleEvent.getHandle()
           
static Handle MoveHandle.north(Figure owner)
           
static Handle BoxHandleKit.north(Figure owner)
           
static Handle MoveHandle.northEast(Figure owner)
           
static Handle BoxHandleKit.northEast(Figure owner)
           
static Handle MoveHandle.northWest(Figure owner)
           
static Handle BoxHandleKit.northWest(Figure owner)
           
static Handle MoveHandle.south(Figure owner)
           
static Handle BoxHandleKit.south(Figure owner)
           
static Handle MoveHandle.southEast(Figure owner)
           
static Handle BoxHandleKit.southEast(Figure owner)
           
static Handle MoveHandle.southWest(Figure owner)
           
static Handle BoxHandleKit.southWest(Figure owner)
           
static Handle MoveHandle.west(Figure owner)
           
static Handle BoxHandleKit.west(Figure owner)
           
 

Methods in org.jhotdraw.draw that return types with arguments of type Handle
 java.util.Collection<Handle> SlantedLiner.createHandles(BezierPath path)
           
 java.util.Collection<Handle> Liner.createHandles(BezierPath path)
          Creates Handle's for the Liner.
 java.util.Collection<Handle> ElbowLiner.createHandles(BezierPath path)
           
 java.util.Collection<Handle> TriangleFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> TextFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> TextAreaFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> RoundRectangleFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> LineFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> LineConnectionFigure.createHandles(int detailLevel)
          Gets the handles of the figure.
 java.util.Collection<Handle> GraphicalCompositeFigure.createHandles(int detailLevel)
          Return default handles from the presentation figure.
 java.util.Collection<Handle> Figure.createHandles(int detailLevel)
          Creates handles used to manipulate the figure.
 java.util.Collection<Handle> BezierFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> AbstractFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> AbstractCompositeFigure.createHandles(int detailLevel)
           
 java.util.Collection<Handle> Handle.createSecondaryHandles()
          Creates secondary handles.
 java.util.Collection<Handle> BezierNodeHandle.createSecondaryHandles()
           
 java.util.Collection<Handle> AbstractHandle.createSecondaryHandles()
           
 java.util.Collection<Handle> DrawingView.getCompatibleHandles(Handle handle)
          Gets compatible handles.
 java.util.Collection<Handle> DefaultDrawingView.getCompatibleHandles(Handle master)
          Gets compatible handles.
 

Methods in org.jhotdraw.draw with parameters of type Handle
protected  Tool SelectionTool.createHandleTracker(Handle handle)
          Factory method to create a Handle tracker.
 java.util.Collection<Handle> DrawingView.getCompatibleHandles(Handle handle)
          Gets compatible handles.
 java.util.Collection<Handle> DefaultDrawingView.getCompatibleHandles(Handle master)
          Gets compatible handles.
 boolean TriangleRotationHandler.isCombinableWith(Handle h)
           
 boolean RotateHandle.isCombinableWith(Handle h)
           
 boolean Handle.isCombinableWith(Handle handle)
          Returns true, if this handle is combinable with the specified handle.
 boolean ChangeConnectionHandle.isCombinableWith(Handle handle)
           
 boolean BezierScaleHandle.isCombinableWith(Handle h)
           
 boolean BezierNodeHandle.isCombinableWith(Handle h)
           
 boolean BezierControlPointHandle.isCombinableWith(Handle h)
           
 boolean AbstractHandle.isCombinableWith(Handle handle)
          Returns true, if the given handle is an instance of the same class or of a subclass of this handle,.
 

Method parameters in org.jhotdraw.draw with type arguments of type Handle
static void BoxHandleKit.addBoxHandles(Figure f, java.util.Collection<Handle> handles)
          Fills the given Vector with handles at each the north, south, east, and west of the figure.
static void BoxHandleKit.addEdgeHandles(Figure f, java.util.Collection<Handle> handles)
          Fills the given Vector with handles at each the north, south, east, and west of the figure.
static void NullHandle.addLeadHandles(Figure f, java.util.Collection<Handle> handles)
          Creates handles for each lead of a figure and adds them to the provided collection.
static void BoxHandleKit.addLeadHandles(Figure f, java.util.Collection<Handle> handles)
          Creates handles for each lead of a figure and adds them to the provided collection.
static void MoveHandle.addMoveHandles(Figure f, java.util.Collection<Handle> handles)
          Creates handles for each corner of a figure and adds them to the provided collection.
 

Constructors in org.jhotdraw.draw with parameters of type Handle
HandleEvent(Handle src, java.awt.Rectangle invalidatedArea)
          Creates a new instance.
HandleMulticaster(Handle handle)
          Creates a new instance.
HandleTracker(Handle handle)
          Creates a new instance.
HandleTracker(Handle master, java.util.Collection<Handle> handles)
           
 

Constructor parameters in org.jhotdraw.draw with type arguments of type Handle
HandleMulticaster(java.util.Collection<Handle> handles)
          Creates a new instance.
HandleTracker(Handle master, java.util.Collection<Handle> handles)
           
 

Uses of Handle in org.jhotdraw.samples.net.figures
 

Methods in org.jhotdraw.samples.net.figures that return types with arguments of type Handle
 java.util.Collection<Handle> NodeFigure.createHandles(int detailLevel)
           
 

Uses of Handle in org.jhotdraw.samples.pert.figures
 

Methods in org.jhotdraw.samples.pert.figures that return types with arguments of type Handle
 java.util.Collection<Handle> TaskFigure.createHandles(int detailLevel)
           
 

Uses of Handle in org.jhotdraw.samples.svg.figures
 

Methods in org.jhotdraw.samples.svg.figures that return types with arguments of type Handle
 java.util.LinkedList<Handle> SVGPath.createHandles(int detailLevel)
           
 java.util.LinkedList<Handle> SVGGroup.createHandles(int detailLevel)
           
 


Copyright 1996-2006 © JHotDraw.org