JGraph
v5.13.0.4


Uses of Class
com.jgraph.layout.JGraphFacade

Packages that use JGraphFacade
com.jgraph.layout JGraphLayout's topmost package which contains the basic layout classes and interfaces. 
com.jgraph.layout.graph JGraphLayout graph package which contains graph layout algorithms. 
com.jgraph.layout.hierarchical JGraphLayout hierarchical package which contains directed hierarchy layout algorithms. 
com.jgraph.layout.hierarchical.model JGraphLayout hierarchical layout internal model for representing the graph in a manner that provide high performance for the layout 
com.jgraph.layout.organic   
com.jgraph.layout.simple   
com.jgraph.layout.tree JGraphLayout graph package which contains tree layout algorithms. 
 

Uses of JGraphFacade in com.jgraph.layout
 

Subclasses of JGraphFacade in com.jgraph.layout
 class JGraphModelFacade
          An abstract description of a graph that can be used by a layout algorithm.
 

Methods in com.jgraph.layout with parameters of type JGraphFacade
 void JGraphLayout.run(JGraphFacade graph)
          Takes the graph detail and configuration information within the facade and creates the resulting laid out graph within that facade for further use
 void JGraphCompoundLayout.run(JGraphFacade graph)
          Runs all layouts in the order they were inserted.
 

Uses of JGraphFacade in com.jgraph.layout.graph
 

Methods in com.jgraph.layout.graph with parameters of type JGraphFacade
protected  void JGraphSpringLayout.reposition(JGraphFacade graph)
          Deprecated. repositions the specified cells using the positioning data obtained through repulse and attract phases
 void JGraphSimpleLayout.run(JGraphFacade graph)
           
 void JGraphSpringLayout.run(JGraphFacade graph)
          Deprecated. Executes the spring layout of the specified facade data
 

Uses of JGraphFacade in com.jgraph.layout.hierarchical
 

Methods in com.jgraph.layout.hierarchical with parameters of type JGraphFacade
protected  void JGraphCoordinateAssignment.calculateWidestRank(JGraphFacade facade, JGraphHierarchyModel model)
          Calculates the width rank in the hierarchy.
protected  java.lang.Object[] JGraphGreedyCycleRemover.getOrderedVertices(JGraphFacade facade)
          Performs the actual greedy cycle removal routine.
protected  void JGraphCoordinateAssignment.rankCoordinates(int rankValue, JGraphFacade facade, JGraphHierarchyModel model)
          Sets up the layout in an initial positioning.
 void JGraphHierarchicalLayout.run(JGraphFacade facade)
          The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
 JGraphHierarchyModel JGraphHierarchicalLayoutStep.run(JGraphFacade graph, JGraphHierarchyModel model)
          Takes the graph detail and configuration information within the facade and creates the resulting laid out graph within that facade for further use
 JGraphHierarchyModel JGraphLongestPathLayering.run(JGraphFacade facade, JGraphHierarchyModel model)
          Produces the layer assignmment using the graph information specified
 JGraphHierarchyModel JGraphMinimumCycleRemover.run(JGraphFacade facade, JGraphHierarchyModel model)
          Produces the layer assignmment using the graph information specified
 JGraphHierarchyModel JGraphMedianHybridCrossingReduction.run(JGraphFacade facade, JGraphHierarchyModel model)
          Performs a vertex ordering within ranks as described by Gansner et al 1993
 JGraphHierarchyModel JGraphCoordinateAssignment.run(JGraphFacade facade, JGraphHierarchyModel model)
          A basic horizontal coordinate assignment algorithm
 JGraphHierarchyModel JGraphGreedyCycleRemover.run(JGraphFacade facade, JGraphHierarchyModel model)
          Reverses cycles in the internal model using the graph information specified
 JGraphHierarchyModel JGraphNetworkSimplexLayering.run(JGraphFacade facade, JGraphHierarchyModel model)
          Assigns rank using a network simplex formulation
 

Uses of JGraphFacade in com.jgraph.layout.hierarchical.model
 

Methods in com.jgraph.layout.hierarchical.model with parameters of type JGraphFacade
protected  void JGraphHierarchyModel.createInternalCells(JGraphFacade facade, java.lang.Object[] vertices, JGraphHierarchyNode[] internalVertices)
          Creates all edges in the internal model
 void JGraphHierarchyModel.formOrderedHierarchy(JGraphFacade facade, java.lang.Object[] vertices)
          Creates an internal ordered graph model using the vertices passed in.
 

Constructors in com.jgraph.layout.hierarchical.model with parameters of type JGraphFacade
JGraphHierarchyModel(JGraphFacade facade)
          Constructor with no parameters creates a default model
JGraphHierarchyModel(JGraphFacade facade, java.lang.Object[] vertices, boolean ordered, boolean deterministic, boolean scanRanksFromSinks)
          Creates an internal ordered graph model using the vertices passed in.
 

Uses of JGraphFacade in com.jgraph.layout.organic
 

Fields in com.jgraph.layout.organic declared as JGraphFacade
protected  JGraphFacade JGraphOrganicLayout.facade
          The facade describing the graph to be laid out
 

Methods in com.jgraph.layout.organic with parameters of type JGraphFacade
 void JGraphOrganicLayout.run(JGraphFacade graph)
          Initializes and runs the layout
 void JGraphFastOrganicLayout.run(JGraphFacade graph)
          Executes the Fruchterman-Reingold layout using the graph description from the specified facade
 void JGraphSelfOrganizingOrganicLayout.run(JGraphFacade graph)
          Runs the ISOM layout using the graph information specified in the facade.
 

Uses of JGraphFacade in com.jgraph.layout.simple
 

Methods in com.jgraph.layout.simple with parameters of type JGraphFacade
 void SimpleGridLayout.run(JGraphFacade graph)
          Executes the main layout
 

Uses of JGraphFacade in com.jgraph.layout.tree
 

Fields in com.jgraph.layout.tree declared as JGraphFacade
protected  JGraphFacade JGraphAbstractTreeLayout.graph
          The facade that describes the graph to be acted upon
 

Methods in com.jgraph.layout.tree with parameters of type JGraphFacade
 void JGraphRadialTreeLayout.run(JGraphFacade graph)
          Applies a radial tree layout to nodes in the jgraph with respect to the supplied configuration.
 void JGraphAbstractTreeLayout.run(JGraphFacade graph)
          The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
 void JGraphCompactTreeLayout.run(JGraphFacade graph)
          The run method of this layout that executes a Moen using the cell data and configuration information in the specified facade It first builds a representation of the tree using the inner tree class by doing a depth first search of the graph from the root.
 void JGraphTreeLayout.run(JGraphFacade graph)
          The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
 void OrganizationalChart.run(JGraphFacade graph)
          The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
 


JGraph
v5.13.0.4


Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.