|
Class Summary |
| AbstractConnector |
AbstractConnector provides default implementation for
the Connector interface. |
| AbstractFigure |
AbstractFigure provides default implementations for
the Figure interface. |
| AbstractHandle |
AbstractHandle provides defaulf implementation for the
Handle interface. |
| AbstractLocator |
AbstractLocator provides default implementations for
the Locator interface. |
| AbstractTool |
Default implementation support for Tools. |
| ActionTool |
A tool that performs an action when it is active and
the mouse is clicked. |
| AlignCommand |
Align a selection of figures relative to each other. |
| BoxHandleKit |
A set of utility methods to create Handles for the common
locations on a figure's display box. |
| BringToFrontCommand |
BringToFrontCommand brings the selected figures in the front of
the other figures. |
| BufferedUpdateStrategy |
The BufferedUpdateStrategy implements an update
strategy that first draws a view into a buffer
followed by copying the buffer to the DrawingView. |
| ChangeAttributeCommand |
Command to change a named figure attribute. |
| ChangeConnectionEndHandle |
A handle to reconnect the end point of
a connection to another figure. |
| ChangeConnectionHandle |
ChangeConnectionHandle factors the common code for handles
that can be used to reconnect connections. |
| ChangeConnectionStartHandle |
Handle to reconnect the
start of a connection to another figure. |
| ChopBoxConnector |
A ChopBoxConnector locates connection points by
choping the connection between the centers of the
two figures at the display box. |
| CompositeFigure |
A Figure that is composed of several figures. |
| ConnectionHandle |
A handle to connect figures. |
| ConnectionTool |
A tool that can be used to connect figures, to split
connections, and to join two segments of a connection. |
| CopyCommand |
Copy the selection to the clipboard. |
| CreationTool |
A tool to create new figures. |
| CutCommand |
Delete the selection and move the selected figures to
the clipboard. |
| DecoratorFigure |
DecoratorFigure can be used to decorate other figures with
decorations like borders. |
| DeleteCommand |
Command to delete the selection. |
| DragTracker |
DragTracker implements the dragging of the clicked
figure. |
| DuplicateCommand |
Duplicate the selection and select the duplicates. |
| FigureChangeAdapter |
|
| FigureChangeEventMulticaster |
Manages a list of FigureChangeListeners to be notified of
specific FigureChangeEvents. |
| FigureEnumerator |
An Enumeration for a Vector of Figures. |
| GridConstrainer |
Constrains a point such that it falls on a grid. |
| HandleTracker |
HandleTracker implements interactions with the handles
of a Figure. |
| LocatorConnector |
A LocatorConnector locates connection points with
the help of a Locator. |
| LocatorHandle |
A LocatorHandle implements a Handle by delegating the location requests to
a Locator object. |
| NullHandle |
A handle that doesn't change the owned figure. |
| OffsetLocator |
A locator to offset another Locator. |
| PasteCommand |
Command to insert the clipboard into the drawing. |
| RelativeLocator |
A locator that specfies a point that is relative to the bounds
of a figure. |
| ReverseFigureEnumerator |
An Enumeration that enumerates a vector of figures back (size-1) to front (0). |
| SelectAreaTracker |
SelectAreaTracker implements a rubberband selection of an area. |
| SelectionTool |
Tool to select and manipulate figures. |
| SendToBackCommand |
A command to send the selection to the back of the drawing. |
| SimpleUpdateStrategy |
The SimpleUpdateStrategy implements an update
strategy that directly redraws a DrawingView. |
| StandardDrawing |
The standard implementation of the Drawing interface. |
| StandardDrawingView |
The standard implementation of DrawingView. |
| ToggleGridCommand |
A command to toggle the snap to grid behavior. |
| ToolButton |
A PaletteButton that is associated with a tool. |