Package org.tigris.gef.presentation

Interface Summary
Connecter An interface to be implemented by connectable figs.
FigPainter  
 

Class Summary
AnnotationHelper Contains utility methods for solving std geometry problems.
AnnotationLineRemover  
AnnotationProperties  
AnnotationStrategy Each class serving as AnnotationOwner gets an AnnotationStrategy saying how the Annotations should behave when the AnnotationOwner changes its position (e.g.
ArrowHead Abstract class to draw arrow heads on the ends of FigEdges.
ArrowHeadComposite Abstract class to draw arrow heads on the ends of FigEdges.
ArrowHeadDiamond Draws a Diamond at the end of a FigEdge.
ArrowHeadGreater Draws a triangluar arrow head at the end of a FigEdge
ArrowHeadHalfTriangle Draws a triangluar arrow head at the end of a FigEdge
ArrowHeadNone Draws no arrow head at the end of a FigEdge.
ArrowHeadQualifier Draws a Diamond at the end of a FigEdge.
ArrowHeadTriangle Draws a triangluar arrow head at the end of a FigEdge
EdgeAnnotationStrategy  
Fig This class is the base class for basic drawing objects such as rectangles, lines, text, circles, etc.
FigCircle Primitive Fig for displaying circles and ovals.
FigCube This class is needed to paint cubes (the only 3dim Element in UML)
FigDiamond Primitive Fig to paint rectangles on a LayerDiagram.
FigEdge Abastract Fig class for representing edges between ports.
FigEdgeLine An FigEdge that shows a straight line from the source port to the destination port.
FigEdgeLineDotted An FigEdge that shows a straight line from the source port to the destination port.
FigEdgePoly A Fig that paints edges between ports.
FigEdgeRectiline A Fig that paints edges between ports.
FigGroup A FigGroup is a collection of Figs to all be treated as a single item
FigImage Primitive Fig to paint images (such as icons) on a LayerDiagram.
FigInk Primitive Fig to paint Ink on a LayerDiagram.
FigLine Class to display lines in diagrams.
FigNode Class to present a node (such as a NetNode) in a diagram.
FigPoly Primitive Fig to paint Polygons on a LayerDiagram.
FigRect Primitive Fig to paint rectangles on a LayerDiagram.
FigRRect Primitive Fig to paint rounded rectangles on a LayerDiagram.
FigSpline  
FigText This class handles painting and editing text Fig's in a LayerDiagram.
FigTextAnnotationProperties  
FigTextEditor  
Handle This class stores the index of the handle that the user is dragging.
NoAnnotationStrategy  
NodeAnnotationStrategy