Package org.antlr.v4.gui
Class TreeLayoutAdaptor
- java.lang.Object
-
- org.antlr.v4.gui.TreeLayoutAdaptor
-
-
Constructor Summary
Constructors Constructor Description TreeLayoutAdaptor(Tree root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<Tree>getChildren(Tree node)Iterable<Tree>getChildrenReverse(Tree node)TreegetFirstChild(Tree parentNode)TreegetLastChild(Tree parentNode)TreegetRoot()booleanisChildOfParent(Tree node, Tree parentNode)booleanisLeaf(Tree node)
-
-
-
Constructor Detail
-
TreeLayoutAdaptor
public TreeLayoutAdaptor(Tree root)
-
-
Method Detail
-
isLeaf
public boolean isLeaf(Tree node)
- Specified by:
isLeafin interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
isChildOfParent
public boolean isChildOfParent(Tree node, Tree parentNode)
- Specified by:
isChildOfParentin interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
getRoot
public Tree getRoot()
- Specified by:
getRootin interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
getLastChild
public Tree getLastChild(Tree parentNode)
- Specified by:
getLastChildin interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
getFirstChild
public Tree getFirstChild(Tree parentNode)
- Specified by:
getFirstChildin interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
getChildrenReverse
public Iterable<Tree> getChildrenReverse(Tree node)
- Specified by:
getChildrenReversein interfaceorg.abego.treelayout.TreeForTreeLayout<Tree>
-
-