Package org.eclipse.xtext.nodemodel.impl
Class CompositeNodeWithSyntaxError
- java.lang.Object
-
- org.eclipse.xtext.nodemodel.impl.AbstractNode
-
- org.eclipse.xtext.nodemodel.impl.CompositeNode
-
- org.eclipse.xtext.nodemodel.impl.CompositeNodeWithSyntaxError
-
- All Implemented Interfaces:
java.lang.Iterable<INode>,BidiIterable<INode>,BidiTreeIterable<INode>,ICompositeNode,INode
public class CompositeNodeWithSyntaxError extends CompositeNode
- Noextend:
- This class is not intended to be subclassed by clients.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.nodemodel.impl.AbstractNode
AbstractNode.NodeType
-
-
Constructor Summary
Constructors Constructor Description CompositeNodeWithSyntaxError()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbasicSetSyntaxErrorMessage(SyntaxErrorMessage syntaxErrorMessage)protected AbstractNode.NodeTypegetNodeId()SyntaxErrorMessagegetSyntaxErrorMessage()Returns the directly associated syntax error message ornullif none.protected voidreadData(java.io.DataInputStream in, DeserializationConversionContext context)protected voidwrite(java.io.DataOutputStream out, SerializationConversionContext scc)-
Methods inherited from class org.eclipse.xtext.nodemodel.impl.CompositeNode
basicGetChildren, basicGetFirstChild, basicGetLastChild, basicSetFirstChild, basicSetLookAhead, getChildren, getFirstChild, getGrammarElement, getLastChild, getLookAhead, getTotalLength, getTotalOffset, hasChildren, isFolded, isFolded, resolveAsParent
-
Methods inherited from class org.eclipse.xtext.nodemodel.impl.AbstractNode
basicGetGrammarElement, basicGetLineOfOffset, basicGetNextSibling, basicGetParent, basicGetPreviousSibling, basicGetSemanticElement, basicHasNextSibling, basicHasPreviousSibling, basicHasSiblings, basicIterator, basicSetGrammarElement, basicSetNextSibling, basicSetParent, basicSetPreviousSibling, getAsTreeIterable, getEndLine, getEndOffset, getLeafNodes, getLength, getNextSibling, getOffset, getParent, getPreviousSibling, getRootNode, getSemanticElement, getStartLine, getText, getTextRegion, getTextRegionWithLineInformation, getTextRegionWithLineInformation, getTotalEndLine, getTotalEndOffset, getTotalStartLine, getTotalTextRegion, getTotalTextRegionWithLineInformation, hasDirectSemanticElement, hasNextSibling, hasPreviousSibling, hasSiblings, iterator, reverse
-
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, getEndOffset, getLeafNodes, getLength, getNextSibling, getOffset, getParent, getPreviousSibling, getRootNode, getSemanticElement, getStartLine, getText, getTextRegion, getTextRegionWithLineInformation, getTotalEndLine, getTotalEndOffset, getTotalStartLine, getTotalTextRegion, getTotalTextRegionWithLineInformation, hasDirectSemanticElement, hasNextSibling, hasPreviousSibling, hasSiblings
-
-
-
-
Method Detail
-
getSyntaxErrorMessage
public SyntaxErrorMessage getSyntaxErrorMessage()
Description copied from interface:INodeReturns the directly associated syntax error message ornullif none.- Specified by:
getSyntaxErrorMessagein interfaceINode- Overrides:
getSyntaxErrorMessagein classAbstractNode- Returns:
- the directly associated syntax error message. May return
null.
-
basicSetSyntaxErrorMessage
protected void basicSetSyntaxErrorMessage(SyntaxErrorMessage syntaxErrorMessage)
-
readData
protected void readData(java.io.DataInputStream in, DeserializationConversionContext context) throws java.io.IOException- Overrides:
readDatain classCompositeNode- Throws:
java.io.IOException
-
write
protected void write(java.io.DataOutputStream out, SerializationConversionContext scc) throws java.io.IOException- Overrides:
writein classCompositeNode- Throws:
java.io.IOException
-
getNodeId
protected AbstractNode.NodeType getNodeId()
- Overrides:
getNodeIdin classCompositeNode
-
-