public interface IEPTree extends ITree<IEPTreeNode>, IDecorated<IEPTreeNode>
Modifier and Type | Method and Description |
---|---|
IEPTree |
createCopy() |
java.lang.String |
getName() |
IEPTreeNode |
getNodeById(java.lang.String t) |
IEPTreeNode |
getNodeByIndex(int... indices) |
IEPTreeNode |
getNodeByLabel(java.lang.String label) |
void |
setRoot(IEPTreeNode newRoot) |
getRoot, iteratePostOrder, iteratePreOrder, visitDepthFirstOrder
getDecorations
java.lang.String getName()
void setRoot(IEPTreeNode newRoot)
IEPTree createCopy()
IEPTreeNode getNodeByLabel(java.lang.String label)
IEPTreeNode getNodeByIndex(int... indices)
IEPTreeNode getNodeById(java.lang.String t)