Uses of Class
com.horstmann.violet.framework.Graph

Packages that use Graph
com.horstmann.violet   
com.horstmann.violet.framework   
 

Uses of Graph in com.horstmann.violet
 

Subclasses of Graph in com.horstmann.violet
 class ClassDiagramGraph
          A UML class diagram.
 class ObjectDiagramGraph
          An UML-style object diagram that shows object references.
 class SequenceDiagramGraph
          A UML sequence diagram.
 class StateDiagramGraph
          A UML state diagram.
 class UseCaseDiagramGraph
          A UML use case diagram.
 

Methods in com.horstmann.violet with parameters of type Graph
 void PackageNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void StateNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void ObjectNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void NoteNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void ActorNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void FieldNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void ImplicitParameterNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void CallNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void InterfaceNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void ClassNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void NoteNode.removeEdge(Graph g, Edge e)
           
 void CallNode.removeEdge(Graph g, Edge e)
           
 void CallNode.removeNode(Graph g, Node n)
           
 

Uses of Graph in com.horstmann.violet.framework
 

Methods in com.horstmann.violet.framework that return Graph
 Graph GraphFrame.getGraph()
          Gets the graph that is being edited in this frame.
static Graph EditorFrame.read(java.io.InputStream in)
          Reads a graph file
 

Methods in com.horstmann.violet.framework with parameters of type Graph
 void AbstractNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void RectangularNode.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
           
 void Node.layout(Graph g, java.awt.Graphics2D g2, Grid grid)
          Lays out the node and its children.
 void AbstractNode.removeEdge(Graph g, Edge e)
           
 void Node.removeEdge(Graph g, Edge e)
          Notifies this node that an edge is being removed.
 void AbstractNode.removeNode(Graph g, Node e)
           
 void Node.removeNode(Graph g, Node n)
          Notifies this node that a node is being removed.
static void EditorFrame.saveImage(Graph graph, java.io.OutputStream out, java.lang.String format)
          Exports a current graph to an image file.
 void GraphPanel.setGraph(Graph aGraph)
          Set the graph in the panel
 

Constructors in com.horstmann.violet.framework with parameters of type Graph
GraphFrame(Graph aGraph)
          Constructs a graph frame with an empty tool bar
PrintDialog(Graph gr)
          Constructs a print dialog.
ToolBar(Graph graph)
          Constructs a tool bar with no icons.