|
JHotDraw 7.5.1 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
Tool interface for representing
the state of a drawing editor and provides default implementations.
See:
Description
| Interface Summary | |
|---|---|
| DragTracker | A drag tracker provides the behavior for dragging selected
figures to the SelectionTool. |
| HandleTracker | A handle tracker provides the behavior for manipulating a
Handle of a figure to the SelectionTool. |
| SelectAreaTracker | A select area tracker provides the behavior for selecting figures
in a drawing area to the SelectionTool. |
| Tool | A tool defines a mode of a DrawingEditor. |
| Class Summary | |
|---|---|
| AbstractTool | This abstract class can be extended to implement a Tool. |
| BezierTool | A Tool which allows to create a new BezierFigure by
drawing its path. |
| ConnectionTool | A tool to create a connection between two figures. |
| CreationTool | A Tool to create a new figure by drawing its bounds. |
| DefaultDragTracker | DefaultDragTracker implements interactions with the content area of a
Figure. |
| DefaultHandleTracker | DefaultHandleTracker implements interactions with the handles of a Figure. |
| DefaultSelectAreaTracker | DefaultSelectAreaTracker implements interactions with the background
area of a Drawing. |
| 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 the TextHolderFigure
interface, such as TextFigure. |
| TextEditingTool | A tool to edit figures which implement the TextHolderFigure interface,
such as TextFigure. |
Defines the Tool interface for representing
the state of a drawing editor and provides default implementations.
|
Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project. Some rights reserved. |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||