Package CH.ifa.draw.standard

Interface Summary
TextHolder The interface of a figure that has some editable text contents.
 

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.