Package | Description |
---|---|
grammarscope.artifacts | |
grammarscope.glue |
Modifier and Type | Class and Description |
---|---|
class |
BasicTree<T extends BasicTree<T>>
Basic tree skeleton
|
static class |
BasicTree.TreeIterator<T extends BasicTree<T>>
Tree iterator on nodes
|
Modifier and Type | Class and Description |
---|---|
class |
AGrammaticalStructure
Artifact representing grammatical structure
|
class |
AParseTree
Artifact representing parse tree
|
Modifier and Type | Field and Description |
---|---|
protected BasicTree<T> |
BasicTree.parent
Parent node
|
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedList<BasicTree<T>> |
BasicTree.TreeIterator.queue |
Modifier and Type | Method and Description |
---|---|
BasicTree<T> |
BasicTree.getParent()
Get parent
|
BasicTree<T> |
BasicTree.TreeIterator.next() |
Modifier and Type | Method and Description |
---|---|
private void |
BasicTree.TreeNodesByLevel.build(int level,
BasicTree<T> tree) |
private void |
BasicTree.DepthFirstPreOrderTreeNodes.buildQueue(BasicTree<T> tree)
Recursive helper
|
private void |
BasicTree.DepthFirstPostOrderTreeNodes.buildQueue(BasicTree<T> tree)
Recursive helper
|
Constructor and Description |
---|
TreeIterator(java.util.LinkedList<BasicTree<T>> queue)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
MutableAGrammaticalStructure
Mutable grammatical structure artifact
|
class |
MutableAParseTree
Mutable parse tree artifact
|