Uses of Interface
org.jgraph.graph.GraphModel

Packages that use GraphModel
org.jgraph   
org.jgraph.graph   
org.jgraph.plaf.basic   
 

Uses of GraphModel in org.jgraph
 

Fields in org.jgraph declared as GraphModel
protected  GraphModel JGraph.graphModel
          The model that defines the graph displayed by this object.
 

Methods in org.jgraph that return GraphModel
 GraphModel JGraph.getModel()
          Returns the GraphModel that is providing the data.
 

Methods in org.jgraph with parameters of type GraphModel
static void JGraph.addSampleData(GraphModel model)
          Creates and returns a sample GraphModel.
 void JGraph.setModel(GraphModel newModel)
          Sets the GraphModel that will provide the data.
 

Constructors in org.jgraph with parameters of type GraphModel
JGraph(GraphModel model)
          Returns an instance of JGraph which displays the the specified data model.
JGraph(GraphModel model, BasicMarqueeHandler mh)
          Returns an instance of JGraph which displays the specified data model using the specified view.
JGraph(GraphModel model, GraphLayoutCache view)
          Returns an instance of JGraph which displays the specified data model using the specified view.
JGraph(GraphModel model, GraphLayoutCache view, BasicMarqueeHandler mh)
          Returns an instance of JGraph which displays the specified data model using the specified view.
 

Uses of GraphModel in org.jgraph.graph
 

Classes in org.jgraph.graph that implement GraphModel
 class DefaultGraphModel
          A simple implementation of a graph model.
 

Fields in org.jgraph.graph declared as GraphModel
protected  GraphModel GraphLayoutCache.graphModel
           
 

Methods in org.jgraph.graph that return GraphModel
 GraphModel GraphLayoutCache.getModel()
          Returns the current model.
 GraphModel AbstractCellView.getModel()
          Returns the model associated with the view.
 

Methods in org.jgraph.graph with parameters of type GraphModel
static ConnectionSet ConnectionSet.create(GraphModel m, Object[] cells, boolean disconnect)
          Returns a connection set that represents the connection or disconnection of cells in model based on disconnect.
static ParentMap ParentMap.create(GraphModel m, Object[] c, boolean remove, boolean strict)
          Returns a parent map that represents the insertion or removal of cells in model based on remove.
static Map GraphConstants.createAttributesFromModel(Object[] elements, GraphModel model)
           
static List DefaultGraphModel.getDescendantList(GraphModel model, Object[] cells)
           
static Set DefaultGraphModel.getDescendants(GraphModel model, Object[] cells)
          Flattens the given array of root cells by adding the roots and their descandants.
static Set DefaultGraphModel.getEdges(GraphModel model, Object[] cells)
          Return the set of edges that are connected to the specified cells.
static Object[] DefaultGraphModel.getRoots(GraphModel model)
          Returns the roots of the specified model as an array.
static Object DefaultGraphModel.getSourceVertex(GraphModel model, Object edge)
          Returns the source vertex of the edge by calling getParent on getSource on the specified model.
static Object DefaultGraphModel.getTargetVertex(GraphModel model, Object edge)
          Returns the target vertex of the edge by calling getParent on getTarget on the specified model.
 void GraphLayoutCache.setModel(GraphModel model)
          Sets the current model.
 

Constructors in org.jgraph.graph with parameters of type GraphModel
GraphLayoutCache(GraphModel model, CellViewFactory factory)
          Constructs a view for the specified model that uses factory to create its views.
GraphLayoutCache(GraphModel model, CellViewFactory factory, boolean ordered, boolean partial)
          Constructs a view for the specified model that uses factory to create its views.
GraphLayoutCache(GraphModel model, CellViewFactory factory, boolean ordered, boolean partial, boolean rememberCellViews, boolean showAllEdgesForVisibleVertices, boolean showEdgesOnShow, boolean hideEdgesOnHide, boolean hideEdgesOnBecomeInvisible)
          Constructs a view for the specified model that uses factory to create its views.
 

Uses of GraphModel in org.jgraph.plaf.basic
 

Fields in org.jgraph.plaf.basic declared as GraphModel
protected  GraphModel BasicGraphUI.graphModel
          Used to determine what to display.
 

Methods in org.jgraph.plaf.basic with parameters of type GraphModel
protected  void BasicGraphUI.setModel(GraphModel model)
          Sets the GraphModel.