Package com.horstmann.violet.framework

Interface Summary
Edge An edge in a graph.
FileService.Open An Open object encapsulates the stream and name of the file that the user selected for opening.
FileService.Save A Save object encapsulates the stream and name of the file that the user selected for saving.
Node A node in a graph.
 

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.