org.eclipse.xtext.parsetree.reconstr.impl
Class AbstractParseTreeConstructor.WsMergerStream
java.lang.Object
org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.WsMergerStream
- Enclosing class:
- AbstractParseTreeConstructor
protected class AbstractParseTreeConstructor.WsMergerStream
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lastCompositeNode
protected ICompositeNode lastCompositeNode
lastIndex
protected int lastIndex
out
protected ITokenStream out
nodeIterator
@Inject
protected HiddenAndTokenNodeIterator nodeIterator
AbstractParseTreeConstructor.WsMergerStream
public AbstractParseTreeConstructor.WsMergerStream(ITokenStream out)
flush
public void flush()
throws java.io.IOException
- Throws:
java.io.IOException
writeComment
public void writeComment(ILeafNode comment)
throws java.io.IOException
- Throws:
java.io.IOException
writeSemantic
public void writeSemantic(AbstractElement grammarElement,
java.lang.String value,
INode node)
throws java.io.IOException
- Throws:
java.io.IOException
init
public void init(ParserRule parseRule)
- Since:
- 2.0
writeWhitespacesSince
protected void writeWhitespacesSince(INode node)
throws java.io.IOException
- Throws:
java.io.IOException