public class TypeAwareReferenceProposalCreator extends AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
Constructor and Description |
---|
TypeAwareReferenceProposalCreator() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
computeImage(boolean isInnerType,
int modifiers) |
protected org.eclipse.emf.ecore.EClass |
getEReferenceType(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EReference reference) |
protected com.google.common.base.Function<IEObjectDescription,org.eclipse.jface.text.contentassist.ICompletionProposal> |
getWrappedFactory(org.eclipse.emf.ecore.EObject model,
org.eclipse.emf.ecore.EReference reference,
com.google.common.base.Function<IEObjectDescription,org.eclipse.jface.text.contentassist.ICompletionProposal> proposalFactory) |
getScopeProvider, lookupCrossReference, lookupCrossReference, queryScope, setScopeProvider
protected com.google.common.base.Function<IEObjectDescription,org.eclipse.jface.text.contentassist.ICompletionProposal> getWrappedFactory(org.eclipse.emf.ecore.EObject model, org.eclipse.emf.ecore.EReference reference, com.google.common.base.Function<IEObjectDescription,org.eclipse.jface.text.contentassist.ICompletionProposal> proposalFactory)
getWrappedFactory
in class AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
protected org.eclipse.swt.graphics.Image computeImage(boolean isInnerType, int modifiers)
protected org.eclipse.emf.ecore.EClass getEReferenceType(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)