Package CH.ifa.draw.figures

Interface Summary
LineDecoration Decorate the start or end point of a line or poly line figure.
 

Class Summary
AbstractLineDecoration An standard implementation of a line decoration.
ArrowTip An arrow tip line decoration.
AttributeFigure A figure that can keep track of an open ended set of attributes.
BorderDecorator BorderDecorator decorates an arbitrary Figure with a border.
BorderTool BorderTool decorates the clicked figure with a BorderDecorator.
ChopEllipseConnector A ChopEllipseConnector locates a connection point by chopping the connection at the ellipse defined by the figure's display box.
ConnectedTextTool Tool to create new or edit existing text figures.
ElbowConnection A LineConnection that constrains a connection to orthogonal lines.
ElbowHandle A Handle to move an ElbowConnection left/right or up/down.
EllipseFigure An ellipse figure.
FigureAttributes A container for a figure's attributes.
FontSizeHandle A Handle to change the font size by direct manipulation.
GroupCommand Command to group the selection into a GroupFigure.
GroupFigure A Figure that groups a collection of figures.
ImageFigure A Figure that shows an Image.
InsertImageCommand Command to insert a named image.
LineConnection A LineConnection is a standard implementation of the ConnectionFigure interface.
LineFigure A line figure.
NumberTextFigure A TextFigure specialized to edit numbers.
PolyLineConnector PolyLineConnector finds connection points on a PolyLineFigure.
PolyLineFigure A poly line figure consists of a list of points.
PolyLineHandle A handle for a node on the polyline.
RectangleFigure A rectangle figure.
RoundRectangleFigure A round rectangle figure.
ScribbleTool Tool to scribble a PolyLineFigure
ShortestDistanceConnector A ShortestDistance locates connection points by finding the shortest distance between the start and end of the connection.
TextFigure A text figure.
TextTool Tool to create new or edit existing text figures.
UngroupCommand Command to ungroup the selected figures.