Class IdeCrossrefProposalProvider


  • public class IdeCrossrefProposalProvider
    extends java.lang.Object
    Special content assist proposal provider for cross-references.
    Noreference:
    • Constructor Detail

      • IdeCrossrefProposalProvider

        public IdeCrossrefProposalProvider()
    • Method Detail

      • lookupCrossReference

        public void lookupCrossReference​(org.eclipse.xtext.scoping.IScope scope,
                                         org.eclipse.xtext.CrossReference crossReference,
                                         ContentAssistContext context,
                                         IIdeContentProposalAcceptor acceptor,
                                         com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter)
      • queryScope

        protected java.lang.Iterable<org.eclipse.xtext.resource.IEObjectDescription> queryScope​(org.eclipse.xtext.scoping.IScope scope,
                                                                                                org.eclipse.xtext.CrossReference crossReference,
                                                                                                ContentAssistContext context)
      • createProposal

        protected ContentAssistEntry createProposal​(org.eclipse.xtext.resource.IEObjectDescription candidate,
                                                    org.eclipse.xtext.CrossReference crossRef,
                                                    ContentAssistContext context)
      • getQualifiedNameConverter

        protected org.eclipse.xtext.naming.IQualifiedNameConverter getQualifiedNameConverter()