|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtext.nodemodel.impl.AbstractNode org.eclipse.xtext.nodemodel.impl.LeafNode
public class LeafNode
Constructor Summary | |
---|---|
LeafNode()
|
Method Summary | |
---|---|
protected void |
basicSetTotalLength(int length)
|
protected void |
basicSetTotalOffset(int offset)
|
java.lang.Iterable<ILeafNode> |
getLeafNodes()
Returns an iterable for all contained leaf nodes. |
int |
getLength()
Returns the length of this node excluding hidden tokens. |
int |
getOffset()
Returns the offset of this node excluding hidden tokens. |
int |
getTotalLength()
Returns the length of this node including hidden tokens. |
int |
getTotalOffset()
Returns the offset of this node including hidden tokens. |
boolean |
isHidden()
Returns true if the node was produced by a hidden token. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.xtext.nodemodel.INode |
---|
getAsTreeIterable, getEndLine, getGrammarElement, getNextSibling, getParent, getPreviousSibling, getRootNode, getSemanticElement, getStartLine, getSyntaxErrorMessage, getText, getTotalEndLine, getTotalEndOffset, getTotalStartLine, hasDirectSemanticElement, hasNextSibling, hasPreviousSibling, hasSiblings |
Constructor Detail |
---|
public LeafNode()
Method Detail |
---|
public boolean isHidden()
ILeafNode
true
if the node was produced by a hidden token.
isHidden
in interface ILeafNode
true
if the node was produced by a hidden token.public int getTotalOffset()
INode
getTotalOffset
in interface INode
public int getTotalLength()
INode
getTotalLength
in interface INode
public int getOffset()
INode
getOffset
in interface INode
getOffset
in class AbstractNode
public int getLength()
INode
getLength
in interface INode
getLength
in class AbstractNode
protected void basicSetTotalOffset(int offset)
protected void basicSetTotalLength(int length)
public java.lang.Iterable<ILeafNode> getLeafNodes()
INode
null
.
getLeafNodes
in interface INode
getLeafNodes
in class AbstractNode
null
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |