| 
 | JGraph X 1.4.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
public class mxGraphHierarchyNode
An abstraction of an internal node in the hierarchy layout
| Field Summary | |
|---|---|
|  Object | cellThe graph cell this object represents. | 
|  Collection<mxGraphHierarchyEdge> | connectsAsSourceCollection of hierarchy edges that have this node as a source | 
|  Collection<mxGraphHierarchyEdge> | connectsAsTargetCollection of hierarchy edges that have this node as a target | 
| static Collection<mxGraphHierarchyEdge> | emptyConnectionMapShared empty connection map to return instead of null in applyMap. | 
|  int[] | hashCodeAssigns a unique hashcode for each node. | 
| Fields inherited from class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell | 
|---|
| height, maxRank, minRank, nextLayerConnectedCells, previousLayerConnectedCells, temp, width, x, y | 
| Constructor Summary | |
|---|---|
| mxGraphHierarchyNode(Object cell)Constructs an internal node to represent the specified real graph cell | |
| Method Summary | |
|---|---|
|  int | getGeneralPurposeVariable(int layer)Gets the value of temp for the specified layer | 
|  List<mxGraphAbstractHierarchyCell> | getNextLayerConnectedCells(int layer)Returns the cells this cell connects to on the next layer up | 
|  List<mxGraphAbstractHierarchyCell> | getPreviousLayerConnectedCells(int layer)Returns the cells this cell connects to on the next layer down | 
|  int | getRankValue()Returns the integer value of the layer that this node resides in | 
|  boolean | isAncestor(mxGraphHierarchyNode otherNode) | 
|  boolean | isEdge() | 
|  boolean | isVertex() | 
|  void | setGeneralPurposeVariable(int layer,
                          int value)Set the value of temp for the specified layer | 
| Methods inherited from class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell | 
|---|
| getX, setX, setY | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static Collection<mxGraphHierarchyEdge> emptyConnectionMap
public Object cell
public Collection<mxGraphHierarchyEdge> connectsAsTarget
public Collection<mxGraphHierarchyEdge> connectsAsSource
public int[] hashCode
| Constructor Detail | 
|---|
public mxGraphHierarchyNode(Object cell)
cell - the real graph cell this node represents| Method Detail | 
|---|
public int getRankValue()
public List<mxGraphAbstractHierarchyCell> getNextLayerConnectedCells(int layer)
getNextLayerConnectedCells in class mxGraphAbstractHierarchyCelllayer - the layer this cell is on
public List<mxGraphAbstractHierarchyCell> getPreviousLayerConnectedCells(int layer)
getPreviousLayerConnectedCells in class mxGraphAbstractHierarchyCelllayer - the layer this cell is on
public boolean isEdge()
isEdge in class mxGraphAbstractHierarchyCellpublic boolean isVertex()
isVertex in class mxGraphAbstractHierarchyCellpublic int getGeneralPurposeVariable(int layer)
getGeneralPurposeVariable in class mxGraphAbstractHierarchyCelllayer - the layer relating to a specific entry into temp
public void setGeneralPurposeVariable(int layer,
                                      int value)
setGeneralPurposeVariable in class mxGraphAbstractHierarchyCelllayer - the layer relating to a specific entry into tempvalue - the value for that layerpublic boolean isAncestor(mxGraphHierarchyNode otherNode)
| 
 | JGraph X 1.4.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||