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 -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.xtext.ide.editor.contentassist.ContentAssistEntrycreateProposal(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context) protected org.eclipse.emf.ecore.EObjectgetCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.emf.ecore.EObject context) protected org.eclipse.emf.ecore.EObjectgetCurrentValue(org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context) protected booleanisExistingObject(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context) protected voidpostProcessImportProposals(List<org.eclipse.xtext.resource.IEObjectDescription> descriptions, 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) voidsetGrammarAccess(ProblemGrammarAccess grammarAccess) protected booleanshouldBeVisible(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
getProposalCreator, getQualifiedNameConverter, lookupCrossReference
-
Constructor Details
-
ProblemCrossrefProposalProvider
public ProblemCrossrefProposalProvider()
-
-
Method Details
-
setGrammarAccess
-
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:
queryScopein classorg.eclipse.xtext.ide.editor.contentassist.IdeCrossrefProposalProvider
-
createProposal
protected org.eclipse.xtext.ide.editor.contentassist.ContentAssistEntry createProposal(org.eclipse.xtext.resource.IEObjectDescription candidate, org.eclipse.xtext.CrossReference crossRef, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context) - Overrides:
createProposalin classorg.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) -
postProcessImportProposals
protected void postProcessImportProposals(List<org.eclipse.xtext.resource.IEObjectDescription> descriptions, org.eclipse.xtext.ide.editor.contentassist.ContentAssistContext context)
-