public class HiddenTokenAwareTree
extends org.antlr.runtime.tree.CommonTree
| Constructor and Description |
|---|
HiddenTokenAwareTree(org.antlr.runtime.CommonToken payload,
LessSource source) |
HiddenTokenAwareTree(org.antlr.runtime.tree.CommonTree node,
LessSource source) |
HiddenTokenAwareTree(LessSource source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBeforeFollowing(List<org.antlr.runtime.CommonToken> tokens) |
void |
addBeforePreceding(List<org.antlr.runtime.CommonToken> tokens) |
void |
addFollowing(org.antlr.runtime.CommonToken token) |
void |
addFollowing(List<org.antlr.runtime.CommonToken> tokens) |
void |
addOrphan(org.antlr.runtime.CommonToken token) |
void |
addOrphans(List<org.antlr.runtime.CommonToken> tokens) |
void |
addPreceding(org.antlr.runtime.CommonToken token) |
void |
addPreceding(List<org.antlr.runtime.CommonToken> tokens) |
List<org.antlr.runtime.CommonToken> |
chopPreceedingUpToLastOfType(int type) |
int |
getCharPositionInLine() |
HiddenTokenAwareTree |
getChild(int i) |
List<HiddenTokenAwareTree> |
getChildren() |
int |
getColumn()
Columns numbering starts with 1.
|
List<org.antlr.runtime.CommonToken> |
getFollowing() |
HiddenTokenAwareTree |
getLastChild() |
int |
getLine()
Lines numbering starts with 1.
|
HiddenTokenAwareTree |
getNextSibling() |
List<org.antlr.runtime.CommonToken> |
getOrphans() |
HiddenTokenAwareTree |
getParent() |
List<org.antlr.runtime.CommonToken> |
getPreceding() |
HiddenTokenAwareTree |
getPreviousSibling() |
LessSource |
getSource() |
void |
giveHidden(HiddenTokenAwareTree previous,
HiddenTokenAwareTree next) |
boolean |
hasChildren() |
boolean |
isReal() |
void |
moveHidden(HiddenTokenAwareTree previous,
HiddenTokenAwareTree next) |
void |
pushHiddenToKids() |
void |
pushHiddenToSiblings() |
void |
removeFollowing() |
void |
removePreceding() |
String |
toString() |
dupNode, getChildIndex, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundariesaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChildCount, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreepublic HiddenTokenAwareTree(org.antlr.runtime.CommonToken payload,
LessSource source)
public HiddenTokenAwareTree(LessSource source)
public HiddenTokenAwareTree(org.antlr.runtime.tree.CommonTree node,
LessSource source)
public LessSource getSource()
public HiddenTokenAwareTree getChild(int i)
getChild in interface org.antlr.runtime.tree.TreegetChild in class org.antlr.runtime.tree.BaseTreepublic List<HiddenTokenAwareTree> getChildren()
getChildren in class org.antlr.runtime.tree.BaseTreepublic boolean hasChildren()
public HiddenTokenAwareTree getParent()
getParent in interface org.antlr.runtime.tree.TreegetParent in class org.antlr.runtime.tree.CommonTreepublic List<org.antlr.runtime.CommonToken> getPreceding()
public List<org.antlr.runtime.CommonToken> chopPreceedingUpToLastOfType(int type)
public List<org.antlr.runtime.CommonToken> getFollowing()
public List<org.antlr.runtime.CommonToken> getOrphans()
public void addPreceding(org.antlr.runtime.CommonToken token)
public void addPreceding(List<org.antlr.runtime.CommonToken> tokens)
public void addBeforePreceding(List<org.antlr.runtime.CommonToken> tokens)
public void addOrphan(org.antlr.runtime.CommonToken token)
public void addOrphans(List<org.antlr.runtime.CommonToken> tokens)
public void addFollowing(org.antlr.runtime.CommonToken token)
public void addBeforeFollowing(List<org.antlr.runtime.CommonToken> tokens)
public void addFollowing(List<org.antlr.runtime.CommonToken> tokens)
public void pushHiddenToKids()
public void giveHidden(HiddenTokenAwareTree previous, HiddenTokenAwareTree next)
public void moveHidden(HiddenTokenAwareTree previous, HiddenTokenAwareTree next)
public HiddenTokenAwareTree getLastChild()
public int getLine()
getLine in interface org.antlr.runtime.tree.TreegetLine in class org.antlr.runtime.tree.CommonTreepublic int getColumn()
public int getCharPositionInLine()
getCharPositionInLine in interface org.antlr.runtime.tree.TreegetCharPositionInLine in class org.antlr.runtime.tree.CommonTreepublic String toString()
toString in interface org.antlr.runtime.tree.TreetoString in class org.antlr.runtime.tree.CommonTreepublic HiddenTokenAwareTree getNextSibling()
public HiddenTokenAwareTree getPreviousSibling()
public void pushHiddenToSiblings()
public void removePreceding()
public void removeFollowing()
public boolean isReal()
Copyright © 2012-2014. All Rights Reserved.