Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
JGraphCompoundLayout
This allows to recursively compose any number of abstract layouts into a
compound abstract layout.
|
Modifier and Type | Method and Description |
---|---|
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
|
Constructor and Description |
---|
JGraphCompoundLayout(JGraphLayout[] layouts)
Constructs a compound layout consisting of the specified first- and
secondStep.
|
Modifier and Type | Class and Description |
---|---|
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
|
Modifier and Type | Class and Description |
---|---|
class |
JGraphHierarchicalLayout
The top level compound layout of the hierarchical layout.
|
Modifier and Type | Class and Description |
---|---|
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".
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleGridLayout
A simple grid layout algorithm that takes the specified vertices and
arranges them in rectangular fashion
|
Modifier and Type | Class and Description |
---|---|
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.
|
Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.