Class EofListener
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.EofListener
-
- All Implemented Interfaces:
AbstractInternalContentAssistParser.RecoveryListener,BaseInternalContentAssistParser.RecoveryListener,ObservableXtextTokenStream.StreamListener
public class EofListener extends java.lang.Object implements ObservableXtextTokenStream.StreamListener, AbstractInternalContentAssistParser.RecoveryListener
- Since:
- 2.14
-
-
Field Summary
Fields Modifier and Type Field Description booleanannouncedEofWithLAbooleanconsumedSomethingorg.antlr.runtime.RecognizerSharedStateparserStateintstartedErrorRecoveryAtbooleanwasEofbooleanwasRecovering
-
Constructor Summary
Constructors Modifier Constructor Description protectedEofListener(BaseInternalContentAssistParser<?,?> parser, org.eclipse.xtext.AbstractElement elementToParse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidannounceConsume()voidannounceEof(int lookAhead)voidannounceMark(int marker)voidannounceRewind(int marker)voidbeginErrorRecovery()voidendErrorRecovery()protected org.eclipse.xtext.AbstractElementgetElementToParse()protected BaseInternalContentAssistParser<?,?>getParser()protected org.antlr.runtime.RecognizerSharedStategetParserState()protected voidregisterAsListenerAt(BaseInternalContentAssistParser<?,?> parser)voidreset()
-
-
-
Field Detail
-
parserState
public final org.antlr.runtime.RecognizerSharedState parserState
-
wasEof
public boolean wasEof
-
announcedEofWithLA
public boolean announcedEofWithLA
-
consumedSomething
public boolean consumedSomething
-
wasRecovering
public boolean wasRecovering
-
startedErrorRecoveryAt
public int startedErrorRecoveryAt
-
-
Constructor Detail
-
EofListener
protected EofListener(BaseInternalContentAssistParser<?,?> parser, org.eclipse.xtext.AbstractElement elementToParse)
-
-
Method Detail
-
registerAsListenerAt
protected void registerAsListenerAt(BaseInternalContentAssistParser<?,?> parser)
-
announceEof
public void announceEof(int lookAhead)
- Specified by:
announceEofin interfaceObservableXtextTokenStream.StreamListener
-
announceConsume
public void announceConsume()
- Specified by:
announceConsumein interfaceObservableXtextTokenStream.StreamListener
-
announceMark
public void announceMark(int marker)
- Specified by:
announceMarkin interfaceObservableXtextTokenStream.StreamListener
-
announceRewind
public void announceRewind(int marker)
- Specified by:
announceRewindin interfaceObservableXtextTokenStream.StreamListener
-
endErrorRecovery
public void endErrorRecovery()
- Specified by:
endErrorRecoveryin interfaceBaseInternalContentAssistParser.RecoveryListener
-
beginErrorRecovery
public void beginErrorRecovery()
- Specified by:
beginErrorRecoveryin interfaceBaseInternalContentAssistParser.RecoveryListener
-
reset
public void reset()
-
getElementToParse
protected org.eclipse.xtext.AbstractElement getElementToParse()
-
getParser
protected BaseInternalContentAssistParser<?,?> getParser()
-
getParserState
protected org.antlr.runtime.RecognizerSharedState getParserState()
-
-