JGraph
v5.13.0.0


Uses of Interface
com.jgraph.layout.JGraphLayout

Packages that use JGraphLayout
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.organic   
com.jgraph.layout.simple   
com.jgraph.layout.tree JGraphLayout graph package which contains tree layout algorithms. 
 

Uses of JGraphLayout in com.jgraph.layout
 

Classes in com.jgraph.layout that implement JGraphLayout
 class JGraphCompoundLayout
          This allows to recursively compose any number of abstract layouts into a compound abstract layout.
 

Methods in com.jgraph.layout with parameters of type JGraphLayout
 void JGraphCompoundLayout.add(JGraphLayout layout)
          Adds a layout to JGraphCompoundLayout.layouts.
 void JGraphCompoundLayout.remove(JGraphLayout layout)
          Removes a layout from JGraphCompoundLayout.layouts
 void JGraphFacade.run(JGraphLayout layout, boolean processByGroups)
          The main method to execute layouts
 

Constructors in com.jgraph.layout with parameters of type JGraphLayout
JGraphCompoundLayout(JGraphLayout[] layouts)
          Constructs a compound layout consisting of the specified first- and secondStep.
 

Uses of JGraphLayout in com.jgraph.layout.graph
 

Classes in com.jgraph.layout.graph that implement JGraphLayout
 class JGraphAnnealingLayout
          Deprecated. use JGraphOrganicLayout instead
 class JGraphFRLayout
          Deprecated. use JGraphFastOrganicLayout instead
 class JGraphISOMLayout
          Deprecated. use JGraphSelfOrganizingOrganicLayout instead
 class JGraphSimpleLayout
          Three simple layouts in one class.
 class JGraphSpringLayout
          Deprecated. use JGraphFastOrganicLayout instead
 

Uses of JGraphLayout in com.jgraph.layout.hierarchical
 

Classes in com.jgraph.layout.hierarchical that implement JGraphLayout
 class JGraphHierarchicalLayout
          The top level compound layout of the hierarchical layout.
 

Uses of JGraphLayout in com.jgraph.layout.organic
 

Classes in com.jgraph.layout.organic that implement JGraphLayout
 class JGraphFastOrganicLayout
          This layout is an implementation of "Graph Drawing by Force-Directed Placement" by Fruchterman and Reingold (1991).
 class JGraphOrganicLayout
          An implementation of a simulated annealing layout, based on "Drawing Graphs Nicely Using Simulated Annealing" by Davidson and Harel (1996).
 class JGraphSelfOrganizingOrganicLayout
          This layout is an implementation of inverted self-organising maps as described by Bernd Meyer in his 1998 paper "Self-Organizing Graphs - A Neural Network Perspective of Graph Layout".
 

Uses of JGraphLayout in com.jgraph.layout.simple
 

Classes in com.jgraph.layout.simple that implement JGraphLayout
 class SimpleGridLayout
          A simple grid layout algorithm that takes the specified vertices and arranges them in rectangular fashion
 

Uses of JGraphLayout in com.jgraph.layout.tree
 

Classes in com.jgraph.layout.tree that implement JGraphLayout
 class JGraphAbstractTreeLayout
          An implementation of a basic tree layout.
 class JGraphCompactTreeLayout
          The compact tree layout is a Moen layout, which concentrates on making the graph as compact as possible whilst still allowing correctly for varations in node shapes and sizes The paper by Moen is called "Drawing Dynamic Trees" and may be purchased from http://csdl.computer.org/comp/mags/so/1990/04/s4021abs.htm
 class JGraphMoenLayout
          Deprecated. use JGraphCompactTreeLayout instead
 class JGraphRadialTreeLayout
          Lays out the nodes in a graph as a radial tree (root at the centre, children in concentric ovals).
 class JGraphTreeLayout
          An implementation of a basic tree layout.
 class OrganizationalChart
          A simple organisational chart.
 


JGraph
v5.13.0.0


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