org.eclipse.emf.mwe2.language.ui.contentassist
Class Mwe2ProposalProvider
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
org.eclipse.emf.mwe2.language.ui.contentassist.AbstractMwe2ProposalProvider
org.eclipse.emf.mwe2.language.ui.contentassist.Mwe2ProposalProvider
- All Implemented Interfaces:
- org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalFactory, org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider
public class Mwe2ProposalProvider
- extends AbstractMwe2ProposalProvider
see http://www.eclipse.org/Xtext/documentation.html#contentAssist on how to customize content assistant
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider |
org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator |
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider |
org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor |
Method Summary |
void |
completeAssignment_Feature(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
|
void |
completeComponent_Type(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
|
void |
completeRootComponent_Type(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
|
protected void |
createFeatureProposals(Component component,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
|
protected java.lang.String |
getDisplayString(org.eclipse.emf.ecore.EObject element,
java.lang.String qualifiedName,
java.lang.String shortName)
|
Mwe2ScopeProvider |
getScopeProvider()
|
Methods inherited from class org.eclipse.emf.mwe2.language.ui.contentassist.AbstractMwe2ProposalProvider |
complete_ANY_OTHER, complete_Assignment, complete_BooleanLiteral, complete_Component, complete_ConstantValue, complete_DeclaredProperty, complete_FQN, complete_ID, complete_Import, complete_ImportedFQN, complete_ML_COMMENT, complete_Module, complete_PlainString, complete_PropertyReference, complete_PropertyReferenceImpl, complete_Reference, complete_RootComponent, complete_SL_COMMENT, complete_StringLiteral, complete_Value, complete_WS, completeAssignment_Value, completeBooleanLiteral_IsTrue, completeComponent_Assignment, completeComponent_AutoInject, completeComponent_Module, completeComponent_Name, completeDeclaredProperty_Default, completeDeclaredProperty_Name, completeDeclaredProperty_Type, completeImport_ImportedNamespace, completeModule_CanonicalName, completeModule_DeclaredProperties, completeModule_Imports, completeModule_Root, completePlainString_Value, completePropertyReferenceImpl_Referable, completeReference_Referable, completeRootComponent_Assignment, completeRootComponent_AutoInject, completeRootComponent_Module, completeRootComponent_Name, completeStringLiteral_Begin, completeStringLiteral_End, completeStringLiteral_Parts |
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider |
announceProcessing, completeAssignment, completeKeyword, completeRuleCall, createProposals, getCrossReferenceProposalCreator, getHover, getProposalFactory, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider |
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider |
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, createSelector, doCreateProposal, doCreateProposal, getConflictHelper, getImage, getKeywordDisplayString, getLabelProvider, getPriorityHelper, getQualifiedNameConverter, getStyledDisplayString, getStyledDisplayString, getValueConverter, isValidProposal, setConflictHelper, setLabelProvider, setPriorityHelper, setValueConverter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mwe2ProposalProvider
public Mwe2ProposalProvider()
getScopeProvider
public Mwe2ScopeProvider getScopeProvider()
- Overrides:
getScopeProvider
in class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
completeAssignment_Feature
public void completeAssignment_Feature(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
- Overrides:
completeAssignment_Feature
in class AbstractMwe2ProposalProvider
createFeatureProposals
protected void createFeatureProposals(Component component,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
completeRootComponent_Type
public void completeRootComponent_Type(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
- Overrides:
completeRootComponent_Type
in class AbstractMwe2ProposalProvider
completeComponent_Type
public void completeComponent_Type(org.eclipse.emf.ecore.EObject model,
org.eclipse.xtext.Assignment assignment,
org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext context,
org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor acceptor)
- Overrides:
completeComponent_Type
in class AbstractMwe2ProposalProvider
getDisplayString
protected java.lang.String getDisplayString(org.eclipse.emf.ecore.EObject element,
java.lang.String qualifiedName,
java.lang.String shortName)
- Overrides:
getDisplayString
in class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider