JHotDraw 6.0b1

Package org.jhotdraw.standard

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

Class Summary
AbstractCommand  
AbstractCommand.EventDispatcher  
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.
AbstractTool.EventDispatcher  
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.
AlignCommand.Alignment  
AlignCommand.UndoActivity  
AWTCursor Default implementation of the Cursor interface for AWT/Swing.
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.
BringToFrontCommand.UndoActivity  
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.
ChangeAttributeCommand.UndoActivity  
ChangeConnectionEndHandle A handle to reconnect the end point of a connection to another figure.
ChangeConnectionEndHandle.UndoActivity  
ChangeConnectionHandle ChangeConnectionHandle factors the common code for handles that can be used to reconnect connections.
ChangeConnectionHandle.UndoActivity  
ChangeConnectionStartHandle Handle to reconnect the start of a connection to another figure.
ChangeConnectionStartHandle.UndoActivity  
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.
ConnectionTool.UndoActivity  
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.
CutCommand.UndoActivity  
DecoratorFigure DecoratorFigure can be used to decorate other figures with decorations like borders.
DeleteCommand Command to delete the selection.
DeleteCommand.UndoActivity  
DeleteFromDrawingVisitor  
DragTracker DragTracker implements the dragging of the clicked figure.
DragTracker.UndoActivity  
DuplicateCommand Duplicate the selection and select the duplicates.
FastBufferedUpdateStrategy  
FigureAndEnumerator  
FigureChangeAdapter Empty implementation of FigureChangeListener.
FigureChangeEventMulticaster Manages a list of FigureChangeListeners to be notified of specific FigureChangeEvents.
FigureEnumerator An Enumeration for a Collection of Figures.
FigureTransferCommand Common base clase for commands that transfer figures between a drawing and the clipboard.
GridConstrainer Constrains a point such that it falls on a grid.
HandleAndEnumerator  
HandleEnumerator  
HandleTracker HandleTracker implements interactions with the handles of a Figure.
InsertIntoDrawingVisitor  
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.
NullDrawingView This DrawingView provides a very basic implementation.
NullHandle A handle that doesn't change the owned figure.
NullPainter Default implementation support for a Painter.
NullTool Default implementation support for Tools.
OffsetConnector An OffsetConnector locates connection points with the help of an OffsetLocator.
OffsetLocator A locator to offset another Locator.
PasteCommand Command to insert the clipboard into the drawing.
PasteCommand.UndoActivity  
PeripheralLocator  
RelativeLocator A locator that specfies a point that is relative to the bounds of a figure.
ReverseFigureEnumerator An Enumeration that enumerates a Collection of figures back (size-1) to front (0).
SelectAllCommand Command to select all figures in a view.
SelectAllCommand.UndoActivity  
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.
SendToBackCommand.UndoActivity  
SimpleUpdateStrategy The SimpleUpdateStrategy implements an update strategy that directly redraws a DrawingView.
SingleFigureEnumerator An Enumeration that contains only a single Figures.
StandardDrawing The standard implementation of the Drawing interface.
StandardDrawingView The standard implementation of DrawingView.
StandardFigureSelection FigureSelection enables to transfer the selected figures to a clipboard.
ToggleGridCommand A command to toggle the snap to grid behavior.
ToolButton A PaletteButton that is associated with a tool.
 


JHotDraw 6.0b1