public abstract class Arborist
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
ParseForest |
forest |
Modifier and Type | Method and Description |
---|---|
boolean |
closesLoop(ForestNode node) |
static Arborist |
getArborist(ParseForest forest) |
static Arborist |
getArborist(ParseForest forest,
Axe axe) |
java.util.Set<java.lang.Integer> |
getSelectedNodes() |
java.util.List<TreeSelection> |
getSelectedTrees() |
abstract void |
getTree(TreeBuilder builder) |
abstract boolean |
hasMoreTrees() |
abstract boolean |
isAbsolutelyAmbiguous() |
abstract boolean |
isAmbiguous() |
abstract void |
reset() |
public final ParseForest forest
public abstract void getTree(TreeBuilder builder)
public abstract boolean isAmbiguous()
public abstract boolean isAbsolutelyAmbiguous()
public abstract boolean hasMoreTrees()
public abstract void reset()
public static Arborist getArborist(ParseForest forest)
public static Arborist getArborist(ParseForest forest, Axe axe)
public boolean closesLoop(ForestNode node)
public java.util.Set<java.lang.Integer> getSelectedNodes()
public java.util.List<TreeSelection> getSelectedTrees()