| Constructor and Description |
|---|
SPQRTreeNode()
Construct an empty tree node
|
SPQRTreeNode(NodeType nodeType)
Constructs a SPQR tree node of the given type
|
SPQRTreeNode(NodeType nodeType,
Graph<V,E> skeleton)
Construct a SPQR tree node of the given type and sets its skeleton
|
SPQRTreeNode(NodeType nodeType,
Skeleton<V,E> skeleton)
Construct a SPQR tree node of the given type and sets its skeleton
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChildNode(SPQRTreeNode<V,E> node)
Adds a node to this node's list of children nodes
|
java.util.List<SPQRTreeNode<V,E>> |
getChildren() |
java.lang.Object |
getContent() |
NodeType |
getNodeType() |
java.awt.Dimension |
getSize() |
Skeleton<V,E> |
getSkeleton() |
void |
setChildren(java.util.List<SPQRTreeNode<V,E>> children) |
void |
setContent(java.lang.Object content) |
void |
setNodeType(NodeType nodeType) |
void |
setSize(java.awt.Dimension size) |
void |
setSkeleton(Skeleton<V,E> skeleton) |
java.lang.String |
toString() |
public SPQRTreeNode()
public SPQRTreeNode(NodeType nodeType)
nodeType - Type of the nodepublic SPQRTreeNode(NodeType nodeType, Skeleton<V,E> skeleton)
nodeType - Type of the nodeskeleton - Skeletonpublic void addChildNode(SPQRTreeNode<V,E> node)
node - Child node to be addedpublic java.awt.Dimension getSize()
public java.lang.Object getContent()
getContent in interface Vertexpublic NodeType getNodeType()
public void setNodeType(NodeType nodeType)
nodeType - Node's type to setpublic java.util.List<SPQRTreeNode<V,E>> getChildren()
public void setChildren(java.util.List<SPQRTreeNode<V,E>> children)
children - Children list to setpublic java.lang.String toString()
toString in class java.lang.Objectpublic void setSize(java.awt.Dimension size)
public void setContent(java.lang.Object content)
setContent in interface Vertexcontent - Content to set