|
JHotDraw 7.0.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tool | |
|---|---|
| org.jhotdraw.draw | Defines a framework for drawing editors. |
| org.jhotdraw.draw.action | Provides Action objects for drawing editors as well as some specific user interface components to present them on a graphical user interface. |
| org.jhotdraw.samples.svg | A sample drawing editor with limited support for Scalable Vector Graphics Mobile 1.2 (SVG Mobile 1.2). |
| Uses of Tool in org.jhotdraw.draw |
|---|
| Classes in org.jhotdraw.draw that implement Tool | |
|---|---|
class |
AbstractTool
AbstractTool. |
class |
BezierTool
Tool to scribble a BezierFigure |
class |
BidirectionalConnectionTool
A tool that can be used to connect figures, to split connections, and to join two segments of a connection. |
class |
ConnectionTool
A tool that can be used to connect figures, to split connections, and to join two segments of a connection. |
class |
CreationTool
A tool to create new figures. |
class |
DelegationSelectionTool
A SelectionTool, which recognizes double clicks and popup menu triggers. |
class |
DragTracker
DragTracker. |
class |
HandleTracker
HandleTracker implements interactions with the handles of a Figure. |
class |
SelectAreaTracker
SelectAreaTracker. |
class |
SelectionTool
Tool to select and manipulate figures. |
class |
TextAreaTool
Tool to create new or edit existing text figures. |
class |
TextTool
Tool to create new or edit existing text figures. |
| Methods in org.jhotdraw.draw that return Tool | |
|---|---|
protected Tool |
SelectionTool.createAreaTracker()
Factory method to create an area tracker. |
protected Tool |
SelectionTool.createDragTracker(Figure f)
Factory method to create a Drag tracker. |
protected Tool |
SelectionTool.createHandleTracker(Handle handle)
Factory method to create a Handle tracker. |
Tool |
ToolEvent.getTool()
Gets the tool which is the source of the event. |
Tool |
DrawingEditor.getTool()
Gets the current tool. |
Tool |
DefaultDrawingEditor.getTool()
|
Tool |
TextFigure.getTool(java.awt.geom.Point2D.Double p)
Returns a specialized tool for the given coordinate. |
Tool |
TextAreaFigure.getTool(java.awt.geom.Point2D.Double p)
Returns a specialized tool for the given coordinate. |
Tool |
LabelFigure.getTool(java.awt.geom.Point2D.Double p)
Returns a specialized tool for the given coordinate. |
Tool |
Figure.getTool(java.awt.geom.Point2D.Double p)
Returns a specialized tool for the specified location. |
Tool |
AbstractFigure.getTool(java.awt.geom.Point2D.Double p)
Returns a specialized tool for the given coordinate. |
| Methods in org.jhotdraw.draw with parameters of type Tool | |
|---|---|
void |
DrawingEditor.setTool(Tool t)
Calls deactivate on the previously active tool of this drawing editor. |
void |
DefaultDrawingEditor.setTool(Tool t)
|
protected void |
SelectionTool.setTracker(Tool newTracker)
|
| Constructors in org.jhotdraw.draw with parameters of type Tool | |
|---|---|
ToolEvent(Tool src,
DrawingView view,
java.awt.Rectangle invalidatedArea)
Creates a new instance. |
|
| Uses of Tool in org.jhotdraw.draw.action |
|---|
| Methods in org.jhotdraw.draw.action with parameters of type Tool | |
|---|---|
static void |
ToolBarButtonFactory.addToolTo(javax.swing.JToolBar tb,
DrawingEditor editor,
Tool tool,
java.lang.String labelKey,
ResourceBundleUtil labels)
Method addSelectionToolTo must have been invoked prior to this on the JToolBar. |
| Uses of Tool in org.jhotdraw.samples.svg |
|---|
| Classes in org.jhotdraw.samples.svg that implement Tool | |
|---|---|
class |
PathTool
Tool to scribble a SVGPath |
|
Copyright 1996-2006 © JHotDraw.org | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||