| Package | Description |
|---|---|
| org.antlr.works.debugger.tree |
| Modifier and Type | Field and Description |
|---|---|
DBASTModel.ASTNode |
DBASTModel.ASTNode.parentNode |
| Modifier and Type | Field and Description |
|---|---|
Map<Integer,DBASTModel.ASTNode> |
DBASTModel.nodesMap
Map of nodes
|
Stack<DBASTModel.ASTNode> |
DBASTModel.Rule.roots |
| Modifier and Type | Method and Description |
|---|---|
protected DBASTModel.ASTNode |
DBASTModel.createNilTreeNode(int id) |
protected DBASTModel.ASTNode |
DBASTModel.createTreeNode(int id) |
protected DBASTModel.ASTNode |
DBASTModel.createTreeNode(int id,
org.antlr.runtime.Token token) |
DBASTModel.ASTNode |
DBASTPanel.getRootAtIndex(int index) |
DBASTModel.ASTNode |
DBASTModel.Rule.getRootAtIndex(int index) |
protected DBASTModel.ASTNode |
DBASTModel.getTreeNode(int id) |
| Modifier and Type | Method and Description |
|---|---|
protected Stack<DBASTModel.ASTNode> |
DBASTModel.getRoots() |
Stack<DBASTModel.ASTNode> |
DBASTModel.Rule.getRoots() |
| Modifier and Type | Method and Description |
|---|---|
void |
DBASTModel.ASTNode.addChild(DBASTModel.ASTNode node)
Add a child
|
void |
DBASTModel.ASTNode.becomeParent(DBASTModel.ASTNode node)
Replace the current parent node with another one
|
void |
DBASTModel.pushRoot(DBASTModel.ASTNode node) |
void |
DBASTModel.ASTNode.removeChild(DBASTModel.ASTNode node)
Remove a child
|
void |
DBASTModel.removeRoot(DBASTModel.ASTNode node)
Remove a root node
|
void |
DBASTModel.ASTNode.replaceChild(DBASTModel.ASTNode oldNode,
DBASTModel.ASTNode newNode)
Replace a child with another one
|
void |
DBASTModel.replaceRoot(DBASTModel.ASTNode oldRoot,
DBASTModel.ASTNode newRoot)
Replace a root node by another one
|
| Constructor and Description |
|---|
DBASTModel.Rule(String name,
Stack<DBASTModel.ASTNode> roots) |
Copyright © 2013. All rights reserved.