Class PartialContentAssistContextFactory
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.PartialContentAssistContextFactory
-
- All Implemented Interfaces:
com.google.common.base.Function<ContentAssistContext.Builder,ContentAssistContext>,java.util.function.Function<ContentAssistContext.Builder,ContentAssistContext>
public class PartialContentAssistContextFactory extends ContentAssistContextFactory
- Since:
- 2.9
-
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory
completionOffset, completionPrefixProvider, contentAssistContextProvider, contextBuilders, currentModel, currentNode, datatypeNode, followElementComputer, lastCompleteNode, lastVisibleNode, lexer, parser, parseResult, resource, rootNode, selection, tokenDefProvider
-
-
Constructor Summary
Constructors Constructor Description PartialContentAssistContextFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateContextsForLastCompleteNode(org.eclipse.emf.ecore.EObject previousModel, boolean strict)protected voidhandleLastCompleteNodeAsPartOfDatatypeNode()protected voidhandleLastCompleteNodeIsAtEndOfDatatypeNode()protected java.util.Collection<FollowElement>parseFollowElements(int offset, boolean strict)-
Methods inherited from class org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory
apply, canBeCalledAfter, computeCurrentModel, create, createCallHierachyHelper, doComputePrefix, doCreateContext, doCreateContexts, doCreateContexts, getCompletionOffset, getContainingDatatypeRuleNode, getCurrentNode, getInputToParse, getInputToParse, getLastCompleteNodeByOffset, getNodeTextUpToCompletionOffset, getParser, getPrefix, getRule, handleLastCompleteNodeHasNoGrammarElement, handleLastCompleteNodeIsPartOfLookahead, initializeAndAdjustCompletionOffset, initializeFromViewerAndResource, initializeNodeAndModelData, isErrorToken, isLikelyToBeValidProposal, setParser, setPool
-
-
-
-
Method Detail
-
createContextsForLastCompleteNode
protected void createContextsForLastCompleteNode(org.eclipse.emf.ecore.EObject previousModel, boolean strict)- Overrides:
createContextsForLastCompleteNodein classContentAssistContextFactory
-
parseFollowElements
protected java.util.Collection<FollowElement> parseFollowElements(int offset, boolean strict)
-
handleLastCompleteNodeAsPartOfDatatypeNode
protected void handleLastCompleteNodeAsPartOfDatatypeNode()
- Overrides:
handleLastCompleteNodeAsPartOfDatatypeNodein classContentAssistContextFactory
-
handleLastCompleteNodeIsAtEndOfDatatypeNode
protected void handleLastCompleteNodeIsAtEndOfDatatypeNode()
- Overrides:
handleLastCompleteNodeIsAtEndOfDatatypeNodein classContentAssistContextFactory
-
-