Class Summary |
AbstractNode |
A class that supplies convenience implementations for
a number of methods in the Node interface |
ColorEditor |
A property editor for the MultiLineString type. |
Direction |
This class describes a direction in the 2D plane. |
EditorFrame |
This desktop frame contains panes that show graphs. |
ExtensionFilter |
A file filter that accepts all files with a given set
of extensions. |
FileService |
|
Graph |
A graph consisting of selectable nodes and edges. |
GraphFrame |
A frame for showing a graphical editor |
GraphPanel |
A panel to draw a graph |
Grid |
A grid to which points and rectangles can be "snapped". |
MultiLineString |
A string that can extend over multiple lines. |
MultiLineStringEditor |
A property editor for the MultiLineString type. |
PreferencesService |
A service for storing and loading user preferences. |
PrintDialog |
This class implements a dialog for previewing and printing a graph. |
PropertySelector |
A helper class for showing names of objects in a property
sheet that allows the user to pick one of a finite set of
named values. |
PropertySheet |
A component filled with editors for all editable properties
of an object. |
PropertySheet.StringEditor |
|
RectangularNode |
A node that has a rectangular shape. |
ResourceFactory |
|
SegmentedLineEdge |
An edge that is composed of multiple line segments |
SerializableEnumeration |
This class is a superclass for enumerated types that
can be serialized. |
ShapeEdge |
A class that assumes that an edge can yield its shape
and then takes advantage of the fact that containment testing can
be done by stroking the shape with a fat stroke. |
ToolBar |
A tool bar that contains node and edge prototype icons. |
VersionChecker |
Checks if the Java version of the current VM is at
least a given version. |