public class PSNode
extends java.lang.Object
implements org.eclipse.xtext.nodemodel.ILeafNode
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.nodemodel.BidiTreeIterable<org.eclipse.xtext.nodemodel.INode> |
getAsTreeIterable() |
int |
getEndLine() |
org.eclipse.emf.ecore.EObject |
getGrammarElement() |
java.lang.Iterable<org.eclipse.xtext.nodemodel.ILeafNode> |
getLeafNodes() |
int |
getLength() |
org.eclipse.xtext.nodemodel.INode |
getNextSibling() |
int |
getOffset() |
org.eclipse.xtext.nodemodel.ICompositeNode |
getParent() |
org.eclipse.xtext.nodemodel.INode |
getPreviousSibling() |
org.eclipse.xtext.nodemodel.ICompositeNode |
getRootNode() |
org.eclipse.emf.ecore.EObject |
getSemanticElement() |
int |
getStartLine() |
org.eclipse.xtext.nodemodel.SyntaxErrorMessage |
getSyntaxErrorMessage() |
java.lang.String |
getText() |
int |
getTotalEndLine() |
int |
getTotalEndOffset() |
int |
getTotalLength() |
int |
getTotalOffset() |
int |
getTotalStartLine() |
boolean |
hasDirectSemanticElement() |
boolean |
hasNextSibling() |
boolean |
hasPreviousSibling() |
boolean |
hasSiblings() |
boolean |
isHidden() |
void |
setText(java.lang.String s) |
public org.eclipse.xtext.nodemodel.ICompositeNode getParent()
getParent
in interface org.eclipse.xtext.nodemodel.INode
public java.lang.String getText()
getText
in interface org.eclipse.xtext.nodemodel.INode
public void setText(java.lang.String s)
public int getTotalLength()
getTotalLength
in interface org.eclipse.xtext.nodemodel.INode
public int getTotalStartLine()
getTotalStartLine
in interface org.eclipse.xtext.nodemodel.INode
public int getStartLine()
getStartLine
in interface org.eclipse.xtext.nodemodel.INode
public int getEndLine()
getEndLine
in interface org.eclipse.xtext.nodemodel.INode
public int getTotalEndLine()
getTotalEndLine
in interface org.eclipse.xtext.nodemodel.INode
public int getOffset()
getOffset
in interface org.eclipse.xtext.nodemodel.INode
public int getLength()
getLength
in interface org.eclipse.xtext.nodemodel.INode
public int getTotalEndOffset()
getTotalEndOffset
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.xtext.nodemodel.ICompositeNode getRootNode()
getRootNode
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.emf.ecore.EObject getSemanticElement()
getSemanticElement
in interface org.eclipse.xtext.nodemodel.INode
public boolean hasDirectSemanticElement()
hasDirectSemanticElement
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.emf.ecore.EObject getGrammarElement()
getGrammarElement
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.xtext.nodemodel.SyntaxErrorMessage getSyntaxErrorMessage()
getSyntaxErrorMessage
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.xtext.nodemodel.INode getPreviousSibling()
getPreviousSibling
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.xtext.nodemodel.INode getNextSibling()
getNextSibling
in interface org.eclipse.xtext.nodemodel.INode
public boolean hasPreviousSibling()
hasPreviousSibling
in interface org.eclipse.xtext.nodemodel.INode
public boolean hasNextSibling()
hasNextSibling
in interface org.eclipse.xtext.nodemodel.INode
public boolean hasSiblings()
hasSiblings
in interface org.eclipse.xtext.nodemodel.INode
public java.lang.Iterable<org.eclipse.xtext.nodemodel.ILeafNode> getLeafNodes()
getLeafNodes
in interface org.eclipse.xtext.nodemodel.INode
public int getTotalOffset()
getTotalOffset
in interface org.eclipse.xtext.nodemodel.INode
public org.eclipse.xtext.nodemodel.BidiTreeIterable<org.eclipse.xtext.nodemodel.INode> getAsTreeIterable()
getAsTreeIterable
in interface org.eclipse.xtext.nodemodel.INode
public boolean isHidden()
isHidden
in interface org.eclipse.xtext.nodemodel.ILeafNode