org.eclipse.xtext.common.types.xtext.ui
Interface ITypesProposalProvider

All Known Implementing Classes:
AbstractTypesProposalProvider, ImportingTypesProposalProvider, ITypesProposalProvider.Null, JdtTypesProposalProvider

public interface ITypesProposalProvider

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
static interface ITypesProposalProvider.Filter
           
static class ITypesProposalProvider.Null
           
 
Method Summary
 void createSubTypeProposals(JvmType superType, ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ICompletionProposalAcceptor acceptor)
           
 void createSubTypeProposals(JvmType superType, ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ITypesProposalProvider.Filter filter, ICompletionProposalAcceptor acceptor)
           
 void createSubTypeProposals(JvmType superType, ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ITypesProposalProvider.Filter filter, IValueConverter<java.lang.String> valueConverter, ICompletionProposalAcceptor acceptor)
           
 void createTypeProposals(ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ICompletionProposalAcceptor acceptor)
           
 void createTypeProposals(ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ITypesProposalProvider.Filter filter, ICompletionProposalAcceptor acceptor)
           
 void createTypeProposals(ICompletionProposalFactory proposalFactory, ContentAssistContext context, org.eclipse.emf.ecore.EReference typeReference, ITypesProposalProvider.Filter filter, IValueConverter<java.lang.String> valueConverter, ICompletionProposalAcceptor acceptor)
           
 

Method Detail

createTypeProposals

void createTypeProposals(ICompletionProposalFactory proposalFactory,
                         ContentAssistContext context,
                         org.eclipse.emf.ecore.EReference typeReference,
                         ICompletionProposalAcceptor acceptor)

createTypeProposals

void createTypeProposals(ICompletionProposalFactory proposalFactory,
                         ContentAssistContext context,
                         org.eclipse.emf.ecore.EReference typeReference,
                         ITypesProposalProvider.Filter filter,
                         ICompletionProposalAcceptor acceptor)

createTypeProposals

void createTypeProposals(ICompletionProposalFactory proposalFactory,
                         ContentAssistContext context,
                         org.eclipse.emf.ecore.EReference typeReference,
                         ITypesProposalProvider.Filter filter,
                         IValueConverter<java.lang.String> valueConverter,
                         ICompletionProposalAcceptor acceptor)

createSubTypeProposals

void createSubTypeProposals(JvmType superType,
                            ICompletionProposalFactory proposalFactory,
                            ContentAssistContext context,
                            org.eclipse.emf.ecore.EReference typeReference,
                            ICompletionProposalAcceptor acceptor)

createSubTypeProposals

void createSubTypeProposals(JvmType superType,
                            ICompletionProposalFactory proposalFactory,
                            ContentAssistContext context,
                            org.eclipse.emf.ecore.EReference typeReference,
                            ITypesProposalProvider.Filter filter,
                            ICompletionProposalAcceptor acceptor)

createSubTypeProposals

void createSubTypeProposals(JvmType superType,
                            ICompletionProposalFactory proposalFactory,
                            ContentAssistContext context,
                            org.eclipse.emf.ecore.EReference typeReference,
                            ITypesProposalProvider.Filter filter,
                            IValueConverter<java.lang.String> valueConverter,
                            ICompletionProposalAcceptor acceptor)