JGraphAddons
v1.0

A B C D E F G H I J K L M N O P R S T U V W

A

abs(double, double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Computes the absolute value of a Vector, running from the Point (0;0) to the Point (x;y).
abs(Point2D.Double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Computes the absolute value of v.
action_CheckBoxSwitch() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
action_LoadPreSets(int) - Method in class org.jgraph.layout.GEMLayoutSettings
 
action_LoadPreSets(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
add(JGraphLayoutAlgorithm) - Method in class org.jgraph.layout.JGraphLayoutRegistry
Register a new Layout
addApplyableVertices(VertexView[]) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Method for the process of layout update.
align(int, Rectangle2D, Rectangle2D) - Static method in class org.jgraph.util.JGraphUtilities
 
alignCells(JGraph, Object[], int) - Static method in class org.jgraph.util.JGraphUtilities
 
alignment - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 
alphaOsc - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
opening angle in radiant, that detects oscillations
alphaRot - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
opening angle in radiant, that detects rotations
angleBetween(Point2D.Double, Point2D.Double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Calculates the angle between v1 and v2.
AnnealingLayoutAlgorithm - class org.jgraph.layout.AnnealingLayoutAlgorithm.
Simulated Annealing Layout Algorithm
AnnealingLayoutAlgorithm.MathExtensions - class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions.
 
AnnealingLayoutAlgorithm.MathExtensions() - Constructor for class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
 
AnnealingLayoutAlgorithm() - Constructor for class org.jgraph.layout.AnnealingLayoutAlgorithm
Constructor for SimulatedAnnealingAlgorithm.
AnnealingLayoutAlgorithm(boolean) - Constructor for class org.jgraph.layout.AnnealingLayoutAlgorithm
Constructor for SimulatedAnnealingAlgorithm.
AnnealingLayoutSettings - class org.jgraph.layout.AnnealingLayoutSettings.
 
AnnealingLayoutSettings(AnnealingLayoutAlgorithm, boolean) - Constructor for class org.jgraph.layout.AnnealingLayoutSettings
Creates new form AnnealingLayoutConfigurationDialog
apply() - Method in interface org.jgraph.layout.JGraphLayoutSettings
Apply the current settings to the layout that created this object.
apply() - Method in class org.jgraph.layout.SugiyamaLayoutSettings
Implementation.
apply() - Method in class org.jgraph.layout.GEMLayoutSettings
 
apply() - Method in class org.jgraph.layout.TreeLayoutSettings
Implementation.
apply() - Method in class org.jgraph.layout.RadialTreeLayoutSettings
Implementation.
apply() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
apply() - Method in class org.jgraph.layout.MoenLayoutSettings
Implementation.
applyCellList - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
the list of all cells, a new layout should be calculated for
applyLayout(JGraph, JGraphLayoutAlgorithm) - Static method in class org.jgraph.util.JGraphUtilities
 
applyLayout(JGraph, Object[], JGraphLayoutAlgorithm) - Static method in class org.jgraph.layout.JGraphLayoutAlgorithm
 
assertDouble(String, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertDouble(String, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
assertDoublePositiveSign(String, boolean, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
assertInteger(String, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertInteger(String, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
assertIntegerPositiveSign(String, boolean, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
assertMinimum(String, double, boolean, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertMinimum(String, int, boolean, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertRange(String, double, double, boolean, boolean, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertRange(String, double, double, boolean, boolean, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
assertRange(String, int, int, boolean, boolean, String, ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
 
assertRange(String, int, int, boolean, boolean, String, ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
attachParent(MoenLayoutAlgorithm.TreeLayoutNode, int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 

B

bridge(MoenLayoutAlgorithm.PolyLine, int, int, MoenLayoutAlgorithm.PolyLine, int, int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
buildLayoutHelperTree(Collection) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 

C

CELL_WRAPPER - Static variable in class org.jgraph.layout.MoenLayoutAlgorithm
layout,attachParent,layoutLeaf,join,merge,offset and bridge methods below were taken line by line from Moen's algorithm.
cellList - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
the list of all cells of the graph
cells - Variable in class org.jgraph.algebra.UnionFind
 
centerRoot - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 
CF_KEY_EDGE_DISTANCE_RELEVANT_EDGES - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
check() - Method in class org.jgraph.layout.AnnealingLayoutSettings
Called by pressing the ok button
check(ArrayList) - Method in class org.jgraph.layout.GEMLayoutSettings
Called by pressing the ok button.
childParentDistance - Variable in class org.jgraph.layout.MoenLayoutAlgorithm
 
CircleGraphLayout - class org.jgraph.layout.CircleGraphLayout.
 
CircleGraphLayout() - Constructor for class org.jgraph.layout.CircleGraphLayout
 
clusterGraph() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Clusters a graph.
clusterGraph() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Clusters a graph.
combineLevelNodes - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 
computeBounds(MouseEvent) - Method in class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondSizeHandle
 
computeClusterPosition(VertexView) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Recalculates the position of a cluster.
computeClusterPosition(VertexView) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Recalculates the position of a cluster.
config - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
the configuration of this algorithm
CONFIG_KEY_LAYOUT_UPDATE - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key for loading configuration values.
CONFIG_KEY_RUN - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key for loading configuration values.
connect(JGraph, DefaultGraphCell, Object[]) - Static method in class org.jgraph.util.JGraphUtilities
 
CostFunction - interface org.jgraph.algebra.CostFunction.
 
COSTFUNCTION_BORDERLINE - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COSTFUNCTION_EDGE_CROSSING - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COSTFUNCTION_EDGE_DISTANCE - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COSTFUNCTION_EDGE_LENGTH - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COSTFUNCTION_NODE_DISTANCE - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COSTFUNCTION_NODE_DISTRIBUTION - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
COUT_COSTFUNCTION - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
createDefaultAttributes(AttributeMap) - Static method in class org.jgraph.util.JGraphGXLCodec
Returns an attributeMap for the specified position and color.
createDefaultCostFunction() - Static method in class org.jgraph.util.JGraphUtilities
 
createDialog(JGraphLayoutSettings, JDialog, String, String, String) - Static method in class org.jgraph.layout.JGraphLayoutAlgorithm
A utility method to create a simple dialog with close and apply button.
createDialog(JGraphLayoutSettings, JFrame, String, String, String) - Static method in class org.jgraph.layout.JGraphLayoutAlgorithm
A utility method to create a simple dialog with close and apply button.
createPermutation(int) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Creates a permutation of the Numbers from 0 to a determined value.
createSettings() - Method in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Returns an new instance of SugiyamaLayoutSettings
createSettings() - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Subclassers may return a new JComponent that allows to configure the layout.
createSettings() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Returns an new instance of SugiyamaLayoutSettings
createSettings() - Method in class org.jgraph.layout.MoenLayoutAlgorithm
Returns an new instance of SugiyamaLayoutSettings
createSettings() - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Returns an new instance of SugiyamaLayoutSettings
createSettings() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
createSettings() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Returns an new instance of SugiyamaLayoutSettings

D

data - Variable in class org.jgraph.algebra.PriorityQueue
 
declusterGraph() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Moves all clusters from #cellList and #applyCellList, extracts their clustered vertices and adds them to #cellList.
declusterGraph() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Moves all clusters from AnnealingLayoutAlgorithm.cellList and AnnealingLayoutAlgorithm.applyCellList, extracts their clustered vertices and adds them to AnnealingLayoutAlgorithm.cellList.
decode(InputStream, JGraph) - Static method in class org.jgraph.util.JGraphGXLCodec
 
decodeCell(Node, Map) - Static method in class org.jgraph.util.JGraphGXLCodec
Extracts visual properties of the node from the child 'view' element Currently recognized properties: - font, attrs: name, size, style(plain, bold, italic) - color - background-color - autosize
decodeEdge(Node, Map) - Static method in class org.jgraph.util.JGraphGXLCodec
 
decorateNode(VertexView) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
DEFAULT_ORIENTATION - Static variable in class org.jgraph.layout.MoenLayoutAlgorithm
 
DefaultCostFunction - class org.jgraph.algebra.DefaultCostFunction.
 
DefaultCostFunction() - Constructor for class org.jgraph.algebra.DefaultCostFunction
 
display(Collection) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
displayHelper(VertexView) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
drawGraph(JGraph, Vector, Point, Point) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
This Method draws the graph.

E

edgeList - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
the list of all edges of the graph
editCells(JGraph, Object[], AttributeMap) - Static method in class org.jgraph.util.JGraphUtilities
 
encode(JGraph, Object[]) - Static method in class org.jgraph.util.JGraphGraphvizEncoder
 
encode(JGraph, Object[]) - Static method in class org.jgraph.util.JGraphGXLCodec
 
encodeEdge(JGraph, Object, Object) - Static method in class org.jgraph.util.JGraphGXLCodec
 
encodeVertex(JGraph, Object, Object) - Static method in class org.jgraph.util.JGraphGXLCodec
 

F

fa(double, double) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
calculates the attractive forces
fillLevels(JGraph, CellView[], Vector) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Method fills the levels and stores them in the member levels.
fillLevels(JGraph, Vector, int, VertexView) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Fills the Vector for the specified level with a wrapper for the MyGraphCell.
find(Object) - Method in class org.jgraph.algebra.UnionFind
 
findMinimumAndSpacing(CellView[], Point) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
calculates the minimum for the paint area.
fr(double, double) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
calculates the repulsive forces

G

GEMLayoutAlgorithm - class org.jgraph.layout.GEMLayoutAlgorithm.
GEM Layout Algorithm
GEMLayoutAlgorithm(AnnealingLayoutAlgorithm) - Constructor for class org.jgraph.layout.GEMLayoutAlgorithm
Constructs a new GEM Layout Algorithm.
GEMLayoutSettings - class org.jgraph.layout.GEMLayoutSettings.
 
GEMLayoutSettings(GEMLayoutAlgorithm) - Constructor for class org.jgraph.layout.GEMLayoutSettings
Creates new form GEMLayoutConfigurationDialog
getAdditionalCostFunctionCheckBoxes() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalCostFunctionConfiguration() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalCostFunctionLabels() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalCostFunctionTextFields() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalCosts(int, double[]) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Method for classes that extends this Algorithm.
getAdditionalForceConfig() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getAdditionalForceLUConfig() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getAdditionalForces(VertexView) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Method for Classes that extend this Algorithm.
getAdditionalLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalLUCostFunctionCheckBoxes() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalLUCostFunctionLabels() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAdditionalLUCostFunctionTextFields() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getAlignment() - Method in class org.jgraph.layout.TreeLayoutSettings
Returns the value of the "Horizontal spacing" as text.
getAlignment() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
getAll(JGraph) - Static method in class org.jgraph.util.JGraphUtilities
 
getAlphaOsc() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getAlphaRot() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getArcSize(int, int) - Static method in class org.jgraph.cellview.JGraphRoundRectView
getArcSize calculates an appropriate arc for the corners of the rectangle for boundary size cases of width and height
getAvoidOverlapping() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getChildren(VertexView) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
getComponents(JGraph) - Static method in class org.jgraph.util.JGraphUtilities
 
getComputePermutation() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getComputePermutation() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getConfig() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
 
getConfiguration() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getConfiguration() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getCost(JGraph, Object) - Method in interface org.jgraph.algebra.CostFunction
 
getCost(JGraph, Object) - Method in class org.jgraph.algebra.DefaultCostFunction
 
getCostFunctionConfiguration() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getEdges(JGraph) - Static method in class org.jgraph.util.JGraphUtilities
 
getEdgesBetween(JGraph, Object, Object) - Static method in class org.jgraph.util.JGraphUtilities
 
getEditor() - Method in class org.jgraph.cellview.JGraphMultilineView
 
getEndPerAverage() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getEuclideanDistance(Point2D.Double, Point2D.Double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Returns the euclidean Distance between two Points in a 2D cartesian coordinate system.
getGravitation() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getHandle(GraphContext) - Method in class org.jgraph.cellview.JGraphDiamondView
Returns a cell handle for the view, if the graph and the view are sizeable.
getHint() - Method in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.MoenLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
Get a human readable hint for using this layout.
getHint() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Get a human readable hint for using this layout.
getIndention() - Method in class org.jgraph.layout.SugiyamaLayoutSettings
Returns the value of the "Horizontal spacing" as text.
getInitTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getInitTemperature() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLabel(Node) - Static method in class org.jgraph.util.JGraphGXLCodec
 
getLambda() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayouts() - Method in class org.jgraph.layout.JGraphLayoutRegistry
 
getLayoutUpdateAdditionalCostFunctionConfiguration() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateAdditionalLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateAlphaOsc() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateAlphaRot() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateAvoidOverlapping() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateClusteringEnabled() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateClusteringEnabled() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateClusteringFactor() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateClusteringFactor() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateClusteringForceScalingFactor() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateClusteringInitTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateClusteringMoveScaleFactor() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateComputePermutation() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateComputePermutation() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateCostFunctionConfiguration() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateDepth() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateEnabled() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateEnabled() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateEndPerAverage() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateGravitation() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateInitTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateInitTemperature() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateLambda() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMaxRounds() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMaxTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateMethod() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateMethod() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMethodNeighborsDepth() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMethodPerimeterInitSize() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateMethodPerimeterRadius() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMethodPerimeterRadiusIncrease() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMethodPerimeterSizeInc() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateMinDistance() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateMinTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateMinTemperature() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateOptimizationAlgorithmEnabled() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateOptimizationConfiguration() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateOverlapDetectionWidth() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateOverlapPreferredDistance() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdatePreferredEdgeLength() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateRandomImpulseRange() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateResultBounds() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateSigmaOsc() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateSigmaRot() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getLayoutUpdateTemperatureScaleFactor() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateTriesPerCell() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLayoutUpdateUphillMovesAllowed() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getLength(CellView) - Static method in class org.jgraph.algebra.DefaultCostFunction
 
getLevelDistance() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
getMaximumProgress() - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Returns the maximum progress
getMaxRounds() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getMaxTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getMinDistance() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getMinTemperature() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getMinTemperature() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getNeighbour(JGraph, Object, Object) - Static method in class org.jgraph.util.JGraphUtilities
 
getNodeDistance() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
getNormalizedVector(Point2D.Double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
 
getOptimizationAlgorithm() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
 
getOptimizationAlgorithmEnabled() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getOptimizationConfiguration() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getOrientation() - Method in class org.jgraph.layout.TreeLayoutSettings
Returns the value of the "Vertical spacing" as text.
getOrientation() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
getOrientation() - Method in class org.jgraph.layout.MoenLayoutSettings
Returns the value of the "Vertical spacing" as text.
getOverlapDetectionWidth() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getOverlapPreferredDistance() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getPerimeterPoint(Point2D, Point2D) - Method in class org.jgraph.cellview.JGraphEllipseView
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
getPerimeterPoint(Point2D, Point2D) - Method in class org.jgraph.cellview.JGraphDiamondView
 
getPreferredEdgeLength() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getPresetConfig() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
getPresetConfig(int) - Method in class org.jgraph.layout.GEMLayoutSettings
 
getPresetConfigs() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getPrio() - Method in class org.jgraph.algebra.PriorityQueue
 
getPrio(Object) - Method in class org.jgraph.algebra.PriorityQueue
 
getProgress() - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Returns the current progress
getRandomImpulseRange() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getRandomVector(double) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Computes a random Vector with a random direction and a given length.
getRelatives(CellView) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Retrieves all Cells that have an edge with the given Cell.
getRelativesFrom(ArrayList, CellView) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Retrieves the Cells that are directly connected to the given Cell and member of the given list.
getRenderer() - Method in class org.jgraph.cellview.JGraphMultilineView
 
getRenderer() - Method in class org.jgraph.cellview.JGraphRoundRectView
 
getRenderer() - Method in class org.jgraph.cellview.JGraphEllipseView
 
getRenderer() - Method in class org.jgraph.cellview.JGraphDiamondView
 
getResultBounds() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getRootVertices(Object[]) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
If it is a Vertex and it has no source, it must be a root vertex.
getSetCount() - Method in class org.jgraph.algebra.UnionFind
 
getSharedJGraphLayoutRegistry() - Static method in class org.jgraph.layout.JGraphLayoutRegistry
Returns the current registry (singleton)
getShortestPath(JGraph, Object, Object, CostFunction) - Static method in class org.jgraph.util.JGraphUtilities
Returns the ShortestPath.
getSigmaOsc() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getSigmaRot() - Method in class org.jgraph.layout.GEMLayoutSettings
 
getSourceVertex(JGraph, Object) - Static method in class org.jgraph.util.JGraphUtilities
 
getSpanningTree(JGraph, CostFunction) - Static method in class org.jgraph.util.JGraphUtilities
Returns the shortest spanning tree.
getTargetVertex(JGraph, Object) - Static method in class org.jgraph.util.JGraphUtilities
 
getTemperatureScaleFactor() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getTransposed(Point2D.Double, Point2D.Double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Calculates the Transposed of v1 and v2.
getTreeLayoutNode(VertexView) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
getTreeLayoutNode(VertexView, boolean) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
getTriesPerCell() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getUphillMovesAllowed() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
getVerticalSpacing() - Method in class org.jgraph.layout.SugiyamaLayoutSettings
Returns the value of the "Vertical spacing" as text.
getVertices(JGraph, Object[]) - Static method in class org.jgraph.util.JGraphUtilities
 
graphChanged(GraphModelEvent) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Will be called, when cells are inserted or removed.
graphChanged(GraphModelEvent) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
When a event reaches this method, it will be scanned, if there are Cells removed or Cells inserted.
gravitation - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
the strength of the gravitation force, directed to the barycenter of the graph, added to all cells.
gridAreaSize - Variable in class org.jgraph.layout.SugiyamaLayoutAlgorithm
represents the size of the grid in horizontal grid elements
group(JGraph, Object, Object[]) - Static method in class org.jgraph.util.JGraphUtilities
 

H

HEIGHT - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 

I

initTemperature - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
starting value for the temperatures of the cells
isAllowedToRun() - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
 
isCenterRoot() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
isCluster(CellView) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Returns true when a cell is a cluster, else false.
isCluster(CellView) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Returns true when a cell is a cluster, else false.
isCombineLevelNodes() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
isEmpty() - Method in class org.jgraph.algebra.PriorityQueue
 
isGroup(JGraph, Object) - Static method in class org.jgraph.util.JGraphUtilities
 
isNeighbour(JGraph, Object, Object) - Static method in class org.jgraph.util.JGraphUtilities
Returns true if the given vertices are conntected by a single edge in this document.
isOptimizer - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
isOptimizer() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
isTrue(String) - Method in class org.jgraph.layout.GEMLayoutSettings
Transforms a string value in a boolean value.
isTrue(String) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Helping method.
isTrue(String) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
isVertex(JGraph, Object) - Static method in class org.jgraph.util.JGraphUtilities
 

J

JGraphConsole - class org.jgraph.util.JGraphConsole.
Shows the System.in and System.out in a nice JFrame.
JGraphConsole(PrintStream) - Constructor for class org.jgraph.util.JGraphConsole
Logs the System out and System error
JGraphDiamondView - class org.jgraph.cellview.JGraphDiamondView.
Creates a diamond shaped graph cell.
JGraphDiamondView.JGraphDiamondRenderer - class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondRenderer.
 
JGraphDiamondView.JGraphDiamondSizeHandle - class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondSizeHandle.
 
JGraphDiamondView.JGraphDiamondSizeHandle(VertexView, GraphContext) - Constructor for class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondSizeHandle
 
JGraphDiamondView(Object, JGraph, CellMapper) - Constructor for class org.jgraph.cellview.JGraphDiamondView
 
JGraphEllipseView - class org.jgraph.cellview.JGraphEllipseView.
 
JGraphEllipseView.JGraphEllipseRenderer - class org.jgraph.cellview.JGraphEllipseView.JGraphEllipseRenderer.
 
JGraphEllipseView.JGraphEllipseRenderer() - Constructor for class org.jgraph.cellview.JGraphEllipseView.JGraphEllipseRenderer
 
JGraphEllipseView(Object, JGraph, CellMapper) - Constructor for class org.jgraph.cellview.JGraphEllipseView
 
JGraphGraphvizEncoder - class org.jgraph.util.JGraphGraphvizEncoder.
 
JGraphGraphvizEncoder() - Constructor for class org.jgraph.util.JGraphGraphvizEncoder
 
JGraphGXLCodec - class org.jgraph.util.JGraphGXLCodec.
 
JGraphGXLCodec() - Constructor for class org.jgraph.util.JGraphGXLCodec
 
JGraphLayoutAlgorithm - class org.jgraph.layout.JGraphLayoutAlgorithm.
 
JGraphLayoutAlgorithm() - Constructor for class org.jgraph.layout.JGraphLayoutAlgorithm
 
JGraphLayoutRegistry - class org.jgraph.layout.JGraphLayoutRegistry.
 
JGraphLayoutRegistry() - Constructor for class org.jgraph.layout.JGraphLayoutRegistry
 
JGraphLayoutSettings - interface org.jgraph.layout.JGraphLayoutSettings.
Allows the algorithm to create an object that may be applied back to the algorithm.
JGraphMultilineView - class org.jgraph.cellview.JGraphMultilineView.
 
JGraphMultilineView(Object, JGraph, CellMapper) - Constructor for class org.jgraph.cellview.JGraphMultilineView
 
JGraphRoundRectView - class org.jgraph.cellview.JGraphRoundRectView.
 
JGraphRoundRectView.ActivityRenderer - class org.jgraph.cellview.JGraphRoundRectView.ActivityRenderer.
 
JGraphRoundRectView.ActivityRenderer() - Constructor for class org.jgraph.cellview.JGraphRoundRectView.ActivityRenderer
 
JGraphRoundRectView(Object, JGraph, CellMapper) - Constructor for class org.jgraph.cellview.JGraphRoundRectView
 
JGraphUtilities - class org.jgraph.util.JGraphUtilities.
 
JGraphUtilities() - Constructor for class org.jgraph.util.JGraphUtilities
 
join(MoenLayoutAlgorithm.TreeLayoutNode) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 

K

KEY_ALPHA_OSC - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_ALPHA_ROT - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_AVOID_OVERLAPPING - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_BOUNDS - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_CAPTION - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_CAPTION - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
KEY_CENTRE_X - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying the X-axis coordinate of the centre of the layout.
KEY_CENTRE_Y - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying the Y-axis coordinate of the centre of the layout.
KEY_CLUSTER - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used only with clusters.
KEY_CLUSTER - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key used only with clusters.
KEY_CLUSTER_INIT_POSITION - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used only with clusters.
KEY_CLUSTER_INIT_POSITION - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key used only with clusters.
KEY_CLUSTERED_VERTICES - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used only with clusters.
KEY_CLUSTERED_VERTICES - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key used only with clusters.
KEY_COMPUTE_PERMUTATION - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_COMPUTE_PERMUTATION - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_CONFIG_NAME - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_CONFIG_NAME - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_COST_FUNCTION_CONFIG - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_CURRENT_IMPULSE - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_END_CONDITION_AVERAGE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_GRAVITATION - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_HEIGHT - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying maximum height of layout area.
KEY_INIT_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_INIT_TEMPERATURE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_IS_CLUSTER - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used only with clusters.
KEY_IS_CLUSTER - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
Key used only with clusters.
KEY_IS_UPHILL_MOVE_ALLOWED - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAMBDA - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAST_IMPULSE - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_LAYOUT_UPDATE_ALPHA_OSC - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_ALPHA_ROT - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_AVOID_OVERLAPPING - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_BOUNDS - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_ENABLED - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_ENABLED - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_FACTOR - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_FACTOR - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_FORCE_SCALING_FACTOR - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_INIT_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_CLUSTERING_MOVE_SCALE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_COMPUTE_PERMUTATION - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_COMPUTE_PERMUTATION - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_COST_FUNCTION_CONFIG - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_DEPTH - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_ENABLED - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_ENABLED - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_END_CONDITION_AVERAGE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_GRAVITATION - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_INIT_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_INIT_TEMPERATURE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_IS_UPHILL_MOVE_ALLOWED - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_LAMBDA - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_MAX_ROUNDS - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_MAX_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_NEIGHBORS_DEPTH - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_NEIGHBORS_ONLY - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_NEIGHBORS_ONLY - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETER - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETER_INIT_SIZE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETER_RADIUS - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETER_RADIUS_INCREASE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETER_SIZE_INC - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_METHOD_PERIMETERS - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_MIN_DISTANCE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_MIN_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_MIN_TEMPERATURE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_OPTIMIZE_ALGORITHM_CONFIG - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_OPTIMIZE_ALGORITHM_ENABLED - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_OVERLAPPING_DETECTION_WIDTH - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_OVERLAPPING_PREF_DISTANCE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_PREF_EDGE_LENGTH - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_RANDOM_IMPULSE_RANGE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_SIGMA_OSC - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_SIGMA_ROT - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_LAYOUT_UPDATE_TEMP_SCALE_FACTOR - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_LAYOUT_UPDATE_TRIES_PER_CELL - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_MASSINDEX - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every Cell.
KEY_MAX_ROUNDS - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_MAX_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_MIN_DISTANCE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_MIN_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_MIN_TEMPERATURE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_OPTIMIZE_ALGORITHM_CONFIG - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_OPTIMIZE_ALGORITHM_ENABLED - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_OVERLAPPING_DETECTION_WIDTH - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_OVERLAPPING_PREF_DISTANCE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_POSITION - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_POSITION - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
KEY_PREF_EDGE_LENGTH - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_RADIUS_X - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying the maximum horizontal distance between a parent and child node.
KEY_RADIUS_Y - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying the maximum vertical distance between a parent and child node.
KEY_RANDOM_IMPULSE_RANGE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_RELATIVES - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every Cell.
KEY_RELATIVES - Static variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
KEY_SIGMA_OSC - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_SIGMA_ROT - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_SKEWGAUGE - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_TEMP_SCALE_FACTOR - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_TEMPERATURE - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
Key used on every cell.
KEY_TITLE - Static variable in class org.jgraph.layout.GEMLayoutSettings
 
KEY_TITLE - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_TRIES_PER_CELL - Static variable in class org.jgraph.layout.AnnealingLayoutSettings
 
KEY_WIDTH - Static variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Property key for specifying maximum width of layout area.

L

lambdaList - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
normalizing and priority factors for the costfunctions
layout - Variable in class org.jgraph.layout.SugiyamaLayoutSettings
 
layout - Variable in class org.jgraph.layout.GEMLayoutSettings
 
layout - Variable in class org.jgraph.layout.TreeLayoutSettings
 
layout - Variable in class org.jgraph.layout.RadialTreeLayoutSettings
 
layout - Variable in class org.jgraph.layout.AnnealingLayoutSettings
 
layout - Variable in class org.jgraph.layout.MoenLayoutSettings
 
LAYOUT_ATTRIBUTES - Static variable in class org.jgraph.layout.JGraphLayoutAlgorithm
 
layout(MoenLayoutAlgorithm.TreeLayoutNode) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
layoutLeaf(MoenLayoutAlgorithm.TreeLayoutNode) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
layouts - Variable in class org.jgraph.layout.JGraphLayoutRegistry
Contains the registered layouts
layoutTrees(Collection) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
LEFT_TO_RIGHT - Static variable in class org.jgraph.layout.MoenLayoutAlgorithm
 
leftRightNodeLayout(MoenLayoutAlgorithm.TreeLayoutNode, int, int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
levelDistance - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 
loadAdditionalConfiguration(int) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Method of classes extending this class, that want to load their initial values from the configuration.
loadRuntimeValues(int) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Loads the actual desired values from the configuration to the fields, where they are used later.

M

maxTemperature - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
temperature will never be over this value
merge(MoenLayoutAlgorithm.Polygon, MoenLayoutAlgorithm.Polygon) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
minElt - Variable in class org.jgraph.algebra.PriorityQueue
 
minPrio - Variable in class org.jgraph.algebra.PriorityQueue
 
minTemperature - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
if the temperature of all cells or the average of the temperatures of all cells is below this value, the algorithm stops
MoenLayoutAlgorithm - class org.jgraph.layout.MoenLayoutAlgorithm.
 
MoenLayoutAlgorithm() - Constructor for class org.jgraph.layout.MoenLayoutAlgorithm
 
MoenLayoutSettings - class org.jgraph.layout.MoenLayoutSettings.
A Dialog for configuring a TreeLayoutAlgorithm.
MoenLayoutSettings(MoenLayoutAlgorithm) - Constructor for class org.jgraph.layout.MoenLayoutSettings
Creates new form SugiyamaLayoutConfigurationDialog
move(boolean, Vector, int, int) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
moveToBarycenter(JGraph, CellView[], Vector) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
moveToBarycenter(JGraph, Vector, int) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
moveVerticeToCluster(VertexView, VertexView) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Moves a vertice from the cluster, it is holded, to another cluster.
moveVerticeToCluster(VertexView, VertexView) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Moves a vertice from the cluster, it is holded, to another cluster.

N

nodeDistance - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 
norm(Rectangle) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
Calculates the euklidische Norm for the point p.

O

offset(int, int, int, int, int, int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
org.jgraph.algebra - package org.jgraph.algebra
 
org.jgraph.cellview - package org.jgraph.cellview
 
org.jgraph.layout - package org.jgraph.layout
 
org.jgraph.util - package org.jgraph.util
 
orientation - Variable in class org.jgraph.layout.MoenLayoutAlgorithm
 
orientation - Variable in class org.jgraph.layout.TreeLayoutAlgorithm
 

P

paint(Graphics) - Method in class org.jgraph.cellview.JGraphRoundRectView.ActivityRenderer
 
paint(Graphics) - Method in class org.jgraph.cellview.JGraphEllipseView.JGraphEllipseRenderer
 
paint(Graphics) - Method in class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondRenderer
 
paintBorder(Graphics) - Method in class org.jgraph.cellview.JGraphDiamondView.JGraphDiamondRenderer
 
performOptimization(ArrayList, ArrayList, ArrayList, Properties) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Runs the Algorithm as a optimization Algorithm of another Algorithm
pop() - Method in class org.jgraph.algebra.PriorityQueue
 
populateDialog(JGraphLayoutSettings, JDialog, String, String) - Static method in class org.jgraph.layout.JGraphLayoutAlgorithm
A utility method to create a simple dialog with close and apply button.
prefEdgeLength - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
the length of the Edges in Pixel, the algorithm tries to keep
presetConfig - Variable in class org.jgraph.layout.AnnealingLayoutAlgorithm
holds the configuration of the algorithm, gained by the controller
preSetConfigs - Variable in class org.jgraph.layout.AnnealingLayoutSettings
 
prio - Variable in class org.jgraph.algebra.PriorityQueue
 
PriorityQueue - class org.jgraph.algebra.PriorityQueue.
 
PriorityQueue() - Constructor for class org.jgraph.algebra.PriorityQueue
 

R

RadialTreeLayoutAlgorithm - class org.jgraph.layout.RadialTreeLayoutAlgorithm.
Lays out the nodes in a graph as a radial tree (root at the centre, children in concentric ovals).
RadialTreeLayoutAlgorithm() - Constructor for class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
RadialTreeLayoutSettings - class org.jgraph.layout.RadialTreeLayoutSettings.
A Dialog for configuring a TreeLayoutAlgorithm.
RadialTreeLayoutSettings(RadialTreeLayoutAlgorithm) - Constructor for class org.jgraph.layout.RadialTreeLayoutSettings
Creates new form SugiyamaLayoutConfigurationDialog
RADIUSX - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
RADIUSY - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
randomImpulseRange - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
length of a force vector with a random direction, added to all cells.
removeCells(JGraph, Object[]) - Static method in class org.jgraph.util.JGraphUtilities
 
renderer - Static variable in class org.jgraph.cellview.JGraphRoundRectView
 
renderer - Static variable in class org.jgraph.cellview.JGraphEllipseView
 
revert() - Method in interface org.jgraph.layout.JGraphLayoutSettings
(Re)read settings from layout algorithm.
revert() - Method in class org.jgraph.layout.SugiyamaLayoutSettings
 
revert() - Method in class org.jgraph.layout.GEMLayoutSettings
 
revert() - Method in class org.jgraph.layout.TreeLayoutSettings
Implementation.
revert() - Method in class org.jgraph.layout.RadialTreeLayoutSettings
Implementation.
revert() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
revert() - Method in class org.jgraph.layout.MoenLayoutSettings
Implementation.
ROOTX - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
ROOTY - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
run(JGraph, Object[]) - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Call run with step = 0;
run(JGraph, Object[], int) - Method in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Applies a radial tree layout to nodes in the jgraph with respect to the supplied configuration.
run(JGraph, Object[], int) - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Executes the layout algorithm.
run(JGraph, Object[], int) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
The implementation of the layout algorithm.
run(JGraph, Object[], int) - Method in class org.jgraph.layout.CircleGraphLayout
 
run(JGraph, Object[], int) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Starts the Calculation of a new layout with the GEM-Algorithm
run(JGraph, Object[], int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
This method assumes the graph describes a tree structure.
run(JGraph, Object[], int) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Implementation.
run(JGraph, Object[], int) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
run(JGraph, Object[], int) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Runs the Algorithm

S

searchRoots(JGraph, CellView[]) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Searches all Roots for the current Graph First the method marks any Node as not visited.
searchRoots(JGraph, VertexView, Vector) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Searches Roots for the current Cell.
setAdditionalCostFunctionConfiguration(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setAdditionalLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setAlignment(int) - Method in class org.jgraph.layout.TreeLayoutSettings
Set the value of the "Horizontal spacing" text field.
setAlignment(int) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
SwingConstants.TOP SwingConstants.CENTER SwingConstants.BOTTOM
setAllowedToRun(boolean) - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
 
setAlphaOsc(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setAlphaRot(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setAvoidOverlapping(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setCenterRoot(boolean) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
setChildParentDistance(int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
setCombineLevelNodes(boolean) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
setComputePermutation(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setComputePermutation(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setConfig(Properties) - Method in class org.jgraph.layout.GEMLayoutAlgorithm
 
setConfiguration(Properties) - Method in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 
setConfiguration(Properties) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setConfiguration(Properties) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setCostFunctionConfiguration(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setEndPerAverage(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setFrame(Rectangle) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
 
setGravitation(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setIndention(String) - Method in class org.jgraph.layout.SugiyamaLayoutSettings
Set the value of the "Horizontal spacing" text field.
setInitTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setInitTemperature(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutOrientation(int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 
setLayoutUpdateAdditionalCostFunctionConfiguration(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateAdditionalLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateAlphaOsc(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateAlphaRot(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateAvoidOverlapping(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateClusteringEnabled(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateClusteringEnabled(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateClusteringFactor(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateClusteringFactor(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateClusteringForceScalingFactor(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateClusteringInitTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateClusteringMoveScaleFactor(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateComputePermutation(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateComputePermutation(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateCostFunctionConfiguration(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateDepth(int) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateEnabled(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateEnabled(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateEndPerAverage(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateGravitation(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateInitTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateInitTemperature(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateLambda(ArrayList) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMaxRounds(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMaxTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateMethod(String) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateMethod(String) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMethodNeighborsDepth(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMethodPerimeterInitSize(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateMethodPerimeterRadius(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMethodPerimeterRadiusIncrease(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMethodPerimeterSizeInc(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateMinDistance(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateMinTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateMinTemperature(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateOptimizationAlgorithmEnabled(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateOptimizationConfiguration(Properties) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateOverlapDetectionWidth(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateOverlapPreferredDistance(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdatePreferredEdgeLength(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateRandomImpulseRange(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateResultBounds(Rectangle) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateSigmaOsc(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateSigmaRot(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setLayoutUpdateTemperatureScaleFactor(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateTriesPerCell(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLayoutUpdateUphillMovesAllowed(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setLevelDistance(int) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
setMaximumProgress(int) - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
Sets the maximum progress.
setMaxIterations(int) - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
 
setMaxRounds(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setMaxTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setMinDistance(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setMinTemperature(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setMinTemperature(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setNodeDistance(int) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
 
setOptimizationAlgorithmEnabled(boolean) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setOptimizationConfiguration(Properties) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setOrientation(int) - Method in class org.jgraph.layout.TreeLayoutSettings
Set the value of the "Vertical Spacing" text field.
setOrientation(int) - Method in class org.jgraph.layout.TreeLayoutAlgorithm
SwingConstants.NORTH SwingConstants.EAST SwingConstants.SOUTH SwingConstants.WEST
setOrientation(int) - Method in class org.jgraph.layout.MoenLayoutSettings
Set the value of the "Vertical Spacing" text field.
setOverlapDetectionWidth(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setOverlapPreferredDistance(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setPreferredEdgeLength(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setPresetConfig(Properties) - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
 
setPresetConfigs(Properties[]) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setPrio(Object, double) - Method in class org.jgraph.algebra.PriorityQueue
 
setProgress(int) - Method in class org.jgraph.layout.JGraphLayoutAlgorithm
 
setRandomImpulseRange(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setResultBounds(Rectangle) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
sets - Variable in class org.jgraph.algebra.UnionFind
 
setSigmaOsc(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setSigmaRot(double) - Method in class org.jgraph.layout.GEMLayoutSettings
 
setTemperatureScaleFactor(double) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setToolTipText() - Method in class org.jgraph.layout.GEMLayoutSettings
 
setToolTipTexts() - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setTriesPerCell(int) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setUphillMovesAllowed(boolean) - Method in class org.jgraph.layout.AnnealingLayoutSettings
 
setVerticalSpacing(String) - Method in class org.jgraph.layout.SugiyamaLayoutSettings
Set the value of the "Vertical Spacing" text field.
sgn(double) - Static method in class org.jgraph.layout.AnnealingLayoutAlgorithm.MathExtensions
Extracts the leading sign of x.
sharedJGraphLayoutRegistry - Static variable in class org.jgraph.layout.JGraphLayoutRegistry
Contains the shared registry instance
sigmaOsc - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
penalty value for a detected oscillation
sigmaRot - Variable in class org.jgraph.layout.GEMLayoutAlgorithm
penalty value for a detected rotation
solveEdgeCrosses(JGraph, boolean, Vector, int) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
solveEdgeCrosses(JGraph, Vector) - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
sort(JGraph, Object[], CostFunction) - Static method in class org.jgraph.util.JGraphUtilities
 
spacing - Variable in class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
SPRING_EMBEDDED_DISP - Static variable in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
Key for an attribute.
SPRING_EMBEDDED_POS - Static variable in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
Key for an attribute.
SpringEmbeddedLayoutAlgorithm - class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm.
Arranges the nodes with the Spring Embedded Layout Algorithm.
SpringEmbeddedLayoutAlgorithm() - Constructor for class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
 
SpringEmbeddedLayoutAlgorithm(Rectangle, int) - Constructor for class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
 
SUGIYAMA_CELL_WRAPPER - Static variable in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Const to add the Cell Wrapper to the Nodes
SUGIYAMA_VISITED - Static variable in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Const to add Attributes at the Nodes
SugiyamaLayoutAlgorithm - class org.jgraph.layout.SugiyamaLayoutAlgorithm.
Arranges the nodes with the Sugiyama Layout Algorithm.
Link to the algorithm

SugiyamaLayoutAlgorithm() - Constructor for class org.jgraph.layout.SugiyamaLayoutAlgorithm
 
SugiyamaLayoutSettings - class org.jgraph.layout.SugiyamaLayoutSettings.
A Dialog for configuring a SugiyamaLayoutAlgorithm.
SugiyamaLayoutSettings(SugiyamaLayoutAlgorithm) - Constructor for class org.jgraph.layout.SugiyamaLayoutSettings
Creates new form SugiyamaLayoutConfigurationDialog
switchPreferences(int) - Method in class org.jgraph.layout.GEMLayoutSettings
Changes the configuration of the This is one, of the array of configurations, gained in the constructor or with GEMLayoutSettings.setPresetConfigs(Properties[]).

T

toImage(JGraph, int) - Static method in class org.jgraph.util.JGraphUtilities
 
toString() - Method in class org.jgraph.layout.RadialTreeLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.SpringEmbeddedLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.CircleGraphLayout
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.GEMLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.MoenLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.TreeLayoutAlgorithm
Returns the name of this algorithm in human readable form.
toString() - Method in class org.jgraph.layout.AnnealingLayoutAlgorithm
Returns the name of this algorithm in human readable form.
TreeLayoutAlgorithm - class org.jgraph.layout.TreeLayoutAlgorithm.
TODO:COMMENT ME!
TreeLayoutAlgorithm() - Constructor for class org.jgraph.layout.TreeLayoutAlgorithm
 
TreeLayoutSettings - class org.jgraph.layout.TreeLayoutSettings.
A Dialog for configuring a TreeLayoutAlgorithm.
TreeLayoutSettings(TreeLayoutAlgorithm) - Constructor for class org.jgraph.layout.TreeLayoutSettings
Creates new form SugiyamaLayoutConfigurationDialog

U

ungroup(JGraph, Object[]) - Static method in class org.jgraph.util.JGraphUtilities
 
union(Object, Object) - Method in class org.jgraph.algebra.UnionFind
 
UnionFind - class org.jgraph.algebra.UnionFind.
 
UnionFind() - Constructor for class org.jgraph.algebra.UnionFind
 
UP_TO_DOWN - Static variable in class org.jgraph.layout.MoenLayoutAlgorithm
 
update() - Method in class org.jgraph.algebra.PriorityQueue
 
updateProgress4Movements() - Method in class org.jgraph.layout.SugiyamaLayoutAlgorithm
Updates the progress based on the movements count
upDownNodeLayout(MoenLayoutAlgorithm.TreeLayoutNode, int, int) - Method in class org.jgraph.layout.MoenLayoutAlgorithm
 

V

VALUES_INC - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
to identify for the method GEMLayoutAlgorithm.loadRuntimeValues(int), that the algorithm wants to perform a layout update
VALUES_PUR - Static variable in class org.jgraph.layout.GEMLayoutAlgorithm
to identify for the method GEMLayoutAlgorithm.loadRuntimeValues(int), that the algorithm wants to perform a new run

W

WIDTH - Variable in class org.jgraph.layout.RadialTreeLayoutAlgorithm
 

A B C D E F G H I J K L M N O P R S T U V W

JGraphAddons
v1.0


Copyright (C) 2003-2004 Gaudenz Alder. All rights reserved.