@DefaultAnnotation(value=NonNull.class)
Package org.jhotdraw.draw.tool
Defines the
Tool interface for representing
the state of a drawing editor and provides default implementations.See: Description
-
Interface Summary Interface Description DragTracker A drag tracker provides the behavior for dragging selected figures to theSelectionTool.HandleTracker A handle tracker provides the behavior for manipulating aHandleof a figure to theSelectionTool.SelectAreaTracker A select area tracker provides the behavior for selecting figures in a drawing area to theSelectionTool.Tool A tool defines a mode of aDrawingEditor. -
Class Summary Class Description AbstractTool This abstract class can be extended to implement aTool.BezierTool AToolwhich allows to create a newBezierFigureby drawing its path.ConnectionTool A tool to create a connection between two figures.CreationTool AToolto create a new figure by drawing its bounds.DefaultDragTracker DefaultDragTrackerimplements interactions with the content area of aFigure.DefaultHandleTracker DefaultHandleTracker implements interactions with the handles of a Figure.DefaultSelectAreaTracker DefaultSelectAreaTrackerimplements interactions with the background area of aDrawing.DelegationSelectionTool A SelectionTool, which recognizes double clicks and popup menu triggers.DnDTracker This is a tracker which supports drag and drop of figures between drawing views and any other component or application which support drag and drop.ImageTool A tool to create new figures that implement the ImageHolderFigure interface, such as ImageFigure.SelectionTool Tool to select and manipulate figures.TextAreaCreationTool A tool to create new or edit existing figures that implement the TextHolderFigure interface, such as TextAreaFigure.TextAreaEditingTool A tool to edit existing figures that implement the TextHolderFigure interface, such as TextAreaFigure.TextCreationTool A tool to create figures which implement theTextHolderFigureinterface, such asTextFigure.TextEditingTool A tool to edit figures which implement theTextHolderFigureinterface, such asTextFigure.
Package org.jhotdraw.draw.tool Description
Defines the
Tool interface for representing
the state of a drawing editor and provides default implementations.DataMelt 3.0 © DataMelt by jWork.ORG