public class RelationshipNodeData
extends java.lang.Object
Constructor and Description |
---|
RelationshipNodeData(long uniqueID)
Constructor
|
Modifier and Type | Method and Description |
---|---|
long |
getImmediateLineage()
Returns the immediate lineage
|
java.lang.String |
getLineage()
Return the lineage of this node
|
long |
getMboUniqueID()
Returns the unique MBO id for this node
|
java.lang.String |
getNodeType()
Returns the node type
|
java.lang.String |
getParentLine()
Returns the parent node (top most node)
|
long |
getUniqueID()
Returns the unique identifier of this node
|
java.lang.String |
getUserFriendlyLabel()
Returns the user friendly label typically for display on the UI
|
boolean |
isParent()
Returns true if node is a parent
|
void |
setImmediateLineage(long uniqueID)
Sets the immediate lineage for this node
|
void |
setLineage(java.lang.String lineage)
Sets the lineage for this node
|
void |
setMboUniqueID(long uniqueID)
Sets the unique mbo ID for this node
|
void |
setNodeType(java.lang.String type)
Sets the node type
|
void |
setParent(boolean flag)
Sets this node to parent (or not)
|
void |
setParentLine(java.lang.String parent)
Sets the parent for this node
|
void |
setUserFriendlyLabel(java.lang.String label)
Sets the user friendly label for this node
|
public RelationshipNodeData(long uniqueID)
uniqueID
- public long getUniqueID()
public java.lang.String getUserFriendlyLabel()
public java.lang.String getLineage()
public java.lang.String getParentLine()
public java.lang.String getNodeType()
public long getImmediateLineage()
public long getMboUniqueID()
public boolean isParent()
public void setUserFriendlyLabel(java.lang.String label)
label
- public void setLineage(java.lang.String lineage)
lineage
- public void setParentLine(java.lang.String parent)
parent
- public void setParent(boolean flag)
flag
- public void setNodeType(java.lang.String type)
flag
- public void setImmediateLineage(long uniqueID)
uniqueID
- public void setMboUniqueID(long uniqueID)
uniqueID
-