Package org.tigris.gef.graph

Interface Summary
BaseGraphModel This interface provides a facade to a net-level representation.
GraphController This interface is the basis for each class that handles the control of pairs of data and representational objects.
GraphEdgeHooks A set of methods that edges in a GraphModel may implement.
GraphEdgeRenderer An interface for FigEdge factories.
GraphFactory  
GraphListener This defines a set of event notifications that objects can register for if they are interested in changes to the connected graph.
GraphModel This interface provides a facade to a net-level representation.
GraphNodeHooks A set of methods that nodes in a GraphModel may implement.
GraphNodeRenderer An interface for FigNode factories.
GraphPortHooks A set of methods that ports in a GraphModel may implement.
MutableGraphModel This interface provides a facade to a net-level representation.
 

Class Summary
ConnectionConstrainer  
GraphEvent A notification that a graph has changed.
MutableGraphEvent A notification that a graph has changed.
MutableGraphSupport An abstract class that makes it easier to implement your own version of MutableGraphModel.
XmlConnectionConstrainer  
 

Exception Summary
GraphModelException A wrapper class for exceptions thrown in the graph model layer.