Package CH.ifa.draw.contrib

Interface Summary
Layoutable A Layoutable is a target for a Layouter who lays out the Layoutable according to its layout algorithm
Layouter A Layouter encapsulates a algorithm to layout a figure.
PopupMenuFigureSelection An interface which allows a popup menu to interact with its Figure to which it is associated.
 

Class Summary
ChopPolygonConnector A ChopPolygonConnector locates a connection point by chopping the connection at the polygon boundary.
CustomSelectionTool A SelectionTool, which recognizes double clicks and popup menu triggers.
CustomToolBar This ToolBar allows to use several panels with tools.
DiamondFigure A diamond with vertices at the midpoints of its enclosing rectangle
GraphicalCompositeFigure The GraphicalCompositeFigure fills in the gap between a CompositeFigure and other figures which mainly have a presentation purpose.
MDI_DrawApplication Many applications have the ability to deal with multiple internal windows.
MDI_InternalFrame This class provides support for JHotDraw applications with multiple document interfaces.
PolygonFigure A scalable, rotatable polygon with an arbitrary number of points
PolygonHandle A handle for a node on the polygon.
PolygonTool  
SplitPaneDrawApplication A specialised DrawApplication, which offers basic support for a simple splitted pane content.
StandardLayouter A StandardLayouter contains standard algorithm for layouting a Layoutable.
TriangleFigure A triangle with same dimensions as its enclosing rectangle, and apex at any of 8 places