public class NodeWrapper
extends java.lang.Object
Constructor and Description |
---|
NodeWrapper(int layer)
a dummy NodeWrapper
|
NodeWrapper(int layer,
NodeWrapper predecessor,
NodeWrapper successor)
a dummy NodeWrapper
|
NodeWrapper(NodeInterface node,
AbstractModelAdapter model) |
Modifier and Type | Method and Description |
---|---|
void |
addToBaryCenter(float value) |
void |
buildLinks()
fills predecessor and successor lists
|
static void |
clear() |
boolean |
equals(java.lang.Object obj) |
float |
getBaryCenter() |
int |
getCellHeight() |
int |
getLayer() |
int |
getMoved() |
NodeInterface |
getNode() |
static NodeWrapper |
getNodeWrapper(NodeInterface obj,
AbstractModelAdapter model)
factory method for the retrieval of correctly wrapped objects
|
java.awt.Point |
getPos() |
java.util.List<NodeWrapper> |
getPredecessors() |
float |
getPriority() |
java.util.List<NodeWrapper> |
getSuccessors() |
int |
hashCode() |
boolean |
isAddedToLayerStructure() |
boolean |
isCoordsWrittenBack() |
boolean |
isDummyNode() |
boolean |
isFixed() |
boolean |
isHierarchyNode() |
boolean |
isLongEdgeProcessed() |
void |
markAsHierarchyNode() |
void |
setAddedToLayerStructure(boolean addedToLayerStructure) |
void |
setBaryCenter(float baryCenter) |
void |
setCellHeight(int value) |
void |
setCoordsWrittenBack(boolean coordsWrittenBack) |
void |
setFixed(boolean fixed) |
void |
setLongEdgeProcessed(boolean longEdgeProcessed) |
void |
setMinLayer(int value) |
void |
setMoved(int offset) |
void |
setPos(int x,
int y) |
void |
setPriority(float f) |
java.lang.String |
toString() |
public NodeWrapper(NodeInterface node, AbstractModelAdapter model)
public NodeWrapper(int layer, NodeWrapper predecessor, NodeWrapper successor)
public NodeWrapper(int layer)
public void buildLinks()
public float getBaryCenter()
public int getLayer()
public NodeInterface getNode()
public static NodeWrapper getNodeWrapper(NodeInterface obj, AbstractModelAdapter model)
obj
- model
- public static void clear()
public java.util.List<NodeWrapper> getPredecessors()
public java.util.List<NodeWrapper> getSuccessors()
public void setMinLayer(int value)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void setBaryCenter(float baryCenter)
baryCenter
- the baryCenter to setpublic void addToBaryCenter(float value)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isDummyNode()
public void setPriority(float f)
f
- public void setFixed(boolean fixed)
fixed
- the fixed to setpublic boolean isFixed()
public float getPriority()
public void setPos(int x, int y)
x
- y
- public java.awt.Point getPos()
public void setLongEdgeProcessed(boolean longEdgeProcessed)
longEdgeProcessed
- the longEdgeProcessed to setpublic boolean isLongEdgeProcessed()
public void setAddedToLayerStructure(boolean addedToLayerStructure)
addedToLayerStructure
- the addedToLayerStructure to setpublic boolean isAddedToLayerStructure()
public void setCoordsWrittenBack(boolean coordsWrittenBack)
coordsWrittenBack
- the coordsWrittenBack to setpublic boolean isCoordsWrittenBack()
public void markAsHierarchyNode()
public boolean isHierarchyNode()
public void setCellHeight(int value)
i
- public int getCellHeight()
public void setMoved(int offset)
offset
- public int getMoved()