Class ProblemCrossrefProposalProvider

java.lang.Object
org.eclipse.xtext.ide.editor.contentassist.IdeCrossrefProposalProvider
tools.refinery.language.ide.contentassist.ProblemCrossrefProposalProvider

public class ProblemCrossrefProposalProvider extends org.eclipse.xtext.ide.editor.contentassist.IdeCrossrefProposalProvider
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.emf.ecore.EObject
    getCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.emf.ecore.EObject context)
     
    protected org.eclipse.emf.ecore.EObject
    getCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
     
    protected boolean
    isExistingObject(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
     
    protected Iterable<org.eclipse.xtext.resource.IEObjectDescription>
    queryScope(org.eclipse.xtext.scoping.IScope scope, org.eclipse.xtext.CrossReference crossReference, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
     
    protected boolean
    shouldBeVisible(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossReference, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
     

    Methods inherited from class org.eclipse.xtext.ide.editor.contentassist.IdeCrossrefProposalProvider

    createProposal, getProposalCreator, getQualifiedNameConverter, lookupCrossReference

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ProblemCrossrefProposalProvider

      public ProblemCrossrefProposalProvider()
  • Method Details

    • queryScope

      protected Iterable<org.eclipse.xtext.resource.IEObjectDescription> queryScope(org.eclipse.xtext.scoping.IScope scope, org.eclipse.xtext.CrossReference crossReference, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
      Overrides:
      queryScope in class org.eclipse.xtext.ide.editor.contentassist.IdeCrossrefProposalProvider
    • isExistingObject

      protected boolean isExistingObject(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
    • shouldBeVisible

      protected boolean shouldBeVisible(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossReference, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
    • getCurrentValue

      protected org.eclipse.emf.ecore.EObject getCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
    • getCurrentValue

      protected org.eclipse.emf.ecore.EObject getCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.emf.ecore.EObject context)