public class ResultNode extends java.lang.Object implements ResultNodeIF
ImplementationIF| Constructor and Description |
|---|
ResultNode(ResultNodeIF parent,
ResultNodeBuilder builder,
TreeNodeIF treeNode,
ElemId elemId,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Get attributes.
|
ResultNodeIF[] |
getChildren()
Get the children of the node.
|
ElemId |
getInstanceId()
Get the ASAM ODS element id of the node.
|
java.lang.String |
getName()
Get the name of the node.
|
ResultNodeIF |
getParent()
Get the parent of the node.
|
public ResultNode(ResultNodeIF parent, ResultNodeBuilder builder, TreeNodeIF treeNode, ElemId elemId, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> attributes)
public java.lang.String getName()
getName in interface ResultNodeIFpublic ResultNodeIF getParent()
getParent in interface ResultNodeIFpublic ResultNodeIF[] getChildren() throws ResultNodeException
getChildren in interface ResultNodeIFResultNodeException - if selection fails.public java.util.Map<java.lang.String,java.lang.String> getAttributes()
getAttributes in interface ResultNodeIFpublic ElemId getInstanceId()
getInstanceId in interface ResultNodeIF