Class AbstractInternalContentAssistParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.internal.BaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser
-
- All Implemented Interfaces:
ObservableXtextTokenStream.StreamListener,org.eclipse.xtext.parser.antlr.ITokenDefProvider
public abstract class AbstractInternalContentAssistParser extends BaseInternalContentAssistParser<FollowElement,LookAheadTerminal> implements ObservableXtextTokenStream.StreamListener
- Since:
- 2.9
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classAbstractInternalContentAssistParser.DefaultFollowElementFactorystatic interfaceAbstractInternalContentAssistParser.RecoveryListenerprotected classAbstractInternalContentAssistParser.StreamAdapter
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.ide.editor.contentassist.antlr.internal.BaseInternalContentAssistParser
currentMarker, delegate, failedPredicateAtEOF, firstMarker, followElementFactory, followElements, grammarElements, grammarElementsWithParams, indexToHandledElements, inMismatchIsUnwantedToken, localTrace, lookAheadAddOn, marked, mismatch, paramStack, predictionLevel, recoveryListener, resyncing, stackSize, strict, terminalRules, unorderedGroupHelper, wasErrorCount
-
-
Constructor Summary
Constructors Constructor Description AbstractInternalContentAssistParser(org.antlr.runtime.TokenStream input)AbstractInternalContentAssistParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractInternalContentAssistParser.StreamAdaptercreateErrorRecoveryStrategy()LookAheadTerminalcreateLookAheadTerminal(org.antlr.runtime.Token token)protected AbstractInternalContentAssistParser.StreamAdaptercreateMismatchStrategy()protected AbstractInternalContentAssistParser.StreamAdaptercreateNoOpStrategy()protected AbstractInternalContentAssistParser.StreamAdaptercreateNotErrorRecoveryStrategy()protected AbstractInternalContentAssistParser.StreamAdaptercreatePredictionStrategy()protected AbstractInternalContentAssistParser.StreamAdapterdelegate(BaseInternalContentAssistParser.StreamAdapter delegate)AbstractInternalContentAssistParser.RecoveryListenergetRecoveryListener()protected AbstractInternalContentAssistParser.DefaultFollowElementFactorynewFollowElementFactory()voidsetRecoveryListener(AbstractInternalContentAssistParser.RecoveryListener recoveryListener)-
Methods inherited from class org.eclipse.xtext.ide.editor.contentassist.antlr.internal.BaseInternalContentAssistParser
after, after, announceConsume, announceEof, announceMark, announceRewind, before, before, beginDFAPrediction, beginResync, createFollowElement, emitErrorMessage, endDFAPrediction, endResync, getCurrentGrammarElement, getFollowElements, getGrammar, getGrammarElements, getInternalRecognizerSharedState, getLocalTrace, getLookaheadThreshold, getParamStack, getTokenDefMap, getUnorderedGroupHelper, getValueForTokenName, infiniteRecursion, isBacktracking, isDFAPrediction, keepStackSize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedToken, reportError, restoreStackSize, selectEofStrategy, selectEofStrategy, setRecoveryListener, setStrict, setUnorderedGroupHelper, unpackEncodedStringArray
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getGrammarFileName, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
-
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.ide.editor.contentassist.antlr.ObservableXtextTokenStream.StreamListener
announceConsume, announceEof, announceMark, announceRewind
-
-
-
-
Method Detail
-
newFollowElementFactory
protected AbstractInternalContentAssistParser.DefaultFollowElementFactory newFollowElementFactory()
- Specified by:
newFollowElementFactoryin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
delegate
protected AbstractInternalContentAssistParser.StreamAdapter delegate(BaseInternalContentAssistParser.StreamAdapter delegate)
-
createNoOpStrategy
protected AbstractInternalContentAssistParser.StreamAdapter createNoOpStrategy()
- Overrides:
createNoOpStrategyin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
createPredictionStrategy
protected AbstractInternalContentAssistParser.StreamAdapter createPredictionStrategy()
- Overrides:
createPredictionStrategyin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
createErrorRecoveryStrategy
protected AbstractInternalContentAssistParser.StreamAdapter createErrorRecoveryStrategy()
- Overrides:
createErrorRecoveryStrategyin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
createNotErrorRecoveryStrategy
protected AbstractInternalContentAssistParser.StreamAdapter createNotErrorRecoveryStrategy()
- Overrides:
createNotErrorRecoveryStrategyin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
createMismatchStrategy
protected AbstractInternalContentAssistParser.StreamAdapter createMismatchStrategy()
- Overrides:
createMismatchStrategyin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
createLookAheadTerminal
public LookAheadTerminal createLookAheadTerminal(org.antlr.runtime.Token token)
- Specified by:
createLookAheadTerminalin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
getRecoveryListener
public AbstractInternalContentAssistParser.RecoveryListener getRecoveryListener()
- Overrides:
getRecoveryListenerin classBaseInternalContentAssistParser<FollowElement,LookAheadTerminal>
-
setRecoveryListener
public void setRecoveryListener(AbstractInternalContentAssistParser.RecoveryListener recoveryListener)
-
-