- All Implemented Interfaces:
xyz.cofe.collection.GetTreeParent<AstNode>, xyz.cofe.collection.ImTree<AstNode>, xyz.cofe.collection.ImTreeWalk<AstNode>, xyz.cofe.collection.IndexTree<AstNode>, xyz.cofe.collection.Tree<AstNode>, xyz.cofe.collection.TreeNotify<AstNode>, xyz.cofe.collection.UpTree<AstNode>
public class Code
extends AstNode
AST код вставка
- Author:
- nt.gocha@gmail.com
-
Nested Class Summary
Nested classes/interfaces inherited from interface xyz.cofe.collection.ImTreeWalk
xyz.cofe.collection.ImTreeWalk.Walk<A extends xyz.cofe.collection.ImTree<? extends A>>
-
Field Summary
Fields
| Modifier and Type |
Field |
Description |
xyz.cofe.text.lex.Token |
begin |
|
BlockBody |
body |
|
xyz.cofe.text.lex.Token |
end |
|
-
Constructor Summary
Constructors
| Constructor |
Description |
Code(xyz.cofe.text.lex.Token begin,
BlockBody body,
xyz.cofe.text.lex.Token end) |
|
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface xyz.cofe.collection.ImTreeWalk
walk
Methods inherited from interface xyz.cofe.collection.IndexTree
deepOffset, getNodesCount, getRootOffset, treeNotify
Methods inherited from interface xyz.cofe.collection.Tree
clear, count, get, nodes
Methods inherited from interface xyz.cofe.collection.TreeNotify
addTreeListener, addTreeListener, getTreeListeners, listen, removeAllTreeListeners, removeTreeListener
Methods inherited from interface xyz.cofe.collection.UpTree
append, appends, appends, compareAndSetParent, delete, deletes, deletes, getNextSibling, getParent, getPreviousSibling, getSibIndex, insert, inserts, inserts, level, path, remove, removes, removes, set, setParent, sets, sets, sibling
-
Field Details
-
public final xyz.cofe.text.lex.Token begin
-
public final xyz.cofe.text.lex.Token end
-
-
Constructor Details
-
public Code(
xyz.cofe.text.lex.Token begin,
BlockBody body,
xyz.cofe.text.lex.Token end)