org.eclipse.xtext.ui.codetemplates.ui.contentassist
Class AbstractTemplateProposalConflictHelper
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.ProposalConflictHelper
org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper
org.eclipse.xtext.ui.codetemplates.ui.contentassist.AbstractTemplateProposalConflictHelper
- All Implemented Interfaces:
- IProposalConflictHelper
- Direct Known Subclasses:
- CodetemplatesProposalConflictHelper, SingleTemplateProposalConflictHelper
public abstract class AbstractTemplateProposalConflictHelper
- extends AntlrProposalConflictHelper
Base class for the conflict helpers of code template languages.
It's purpose is to initialize the lexer according to the cursor position
when content assist was invoked.
- Author:
- Sebastian Zarnekow - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTemplateProposalConflictHelper
public AbstractTemplateProposalConflictHelper()
initTokenSource
protected void initTokenSource(java.lang.String text,
org.antlr.runtime.TokenSource tokenSource,
ContentAssistContext context)
- Overrides:
initTokenSource
in class AntlrProposalConflictHelper
initLexer
protected abstract void initLexer(Lexer lexer,
boolean literal,
boolean variable)