Uses of Interface
com.jgraph.layout.JGraphLayout
Packages that use JGraphLayout
Package
Description
JGraphLayout's topmost package which contains the basic layout classes and interfaces.
JGraphLayout graph package which contains graph layout algorithms.
JGraphLayout hierarchical package which contains directed hierarchy layout algorithms.
JGraphLayout graph package which contains tree layout algorithms.
-
Uses of JGraphLayout in com.jgraph.layout
Classes in com.jgraph.layout that implement JGraphLayoutModifier and TypeClassDescriptionclassThis allows to recursively compose any number of abstract layouts into a compound abstract layout.Methods in com.jgraph.layout with parameters of type JGraphLayoutModifier and TypeMethodDescriptionvoidJGraphCompoundLayout.add(JGraphLayout layout) Adds a layout toJGraphCompoundLayout.layouts.voidJGraphCompoundLayout.remove(JGraphLayout layout) Removes a layout fromJGraphCompoundLayout.layoutsvoidJGraphFacade.run(JGraphLayout layout, boolean processByGroups) The main method to execute layoutsConstructors in com.jgraph.layout with parameters of type JGraphLayoutModifierConstructorDescriptionJGraphCompoundLayout(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 JGraphLayoutModifier and TypeClassDescriptionclassDeprecated.use JGraphOrganicLayout insteadclassDeprecated.use JGraphFastOrganicLayout insteadclassDeprecated.use JGraphSelfOrganizingOrganicLayout insteadclassThree simple layouts in one class.classDeprecated.use JGraphFastOrganicLayout instead -
Uses of JGraphLayout in com.jgraph.layout.hierarchical
Classes in com.jgraph.layout.hierarchical that implement JGraphLayoutModifier and TypeClassDescriptionclassThe top level compound layout of the hierarchical layout. -
Uses of JGraphLayout in com.jgraph.layout.organic
Classes in com.jgraph.layout.organic that implement JGraphLayoutModifier and TypeClassDescriptionclassThis layout is an implementation of "Graph Drawing by Force-Directed Placement" by Fruchterman and Reingold (1991).classAn implementation of a simulated annealing layout, based on "Drawing Graphs Nicely Using Simulated Annealing" by Davidson and Harel (1996).classThis 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 JGraphLayoutModifier and TypeClassDescriptionclassA 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 JGraphLayoutModifier and TypeClassDescriptionclassAn implementation of a basic tree layout.classThe 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.htmclassDeprecated.use JGraphCompactTreeLayout insteadclassLays out the nodes in a graph as a radial tree (root at the centre, children in concentric ovals).classAn implementation of a basic tree layout.classA simple organisational chart.