Class XtendReferenceFinder
- java.lang.Object
-
- org.eclipse.xtext.findReferences.ReferenceFinder
-
- org.eclipse.xtend.core.findReferences.XtendReferenceFinder
-
- All Implemented Interfaces:
org.eclipse.xtext.findReferences.IReferenceFinder
public class XtendReferenceFinder extends org.eclipse.xtext.findReferences.ReferenceFinder
-
-
Constructor Summary
Constructors Constructor Description XtendReferenceFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addReferenceIfTarget(org.eclipse.emf.ecore.EObject candidate, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.emf.ecore.EObject sourceElement, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
protected void
addReferencesToSuper(AnonymousClass anonymousClass, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
protected void
addReferenceToFeatureFromStaticImport(org.eclipse.xtext.xtype.XImportDeclaration importDeclaration, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
protected void
addReferenceToTypeFromStaticImport(org.eclipse.xtext.xbase.XAbstractFeatureCall sourceCandidate, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
protected void
findLocalReferencesFromElement(com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURIs, org.eclipse.emf.ecore.EObject sourceCandidate, org.eclipse.emf.ecore.resource.Resource localResource, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
void
findReferencesInDescription(org.eclipse.xtext.findReferences.TargetURIs targetURIs, org.eclipse.xtext.resource.IResourceDescription resourceDescription, org.eclipse.xtext.findReferences.IReferenceFinder.IResourceAccess resourceAccess, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor, org.eclipse.core.runtime.IProgressMonitor monitor)
-
Methods inherited from class org.eclipse.xtext.findReferences.ReferenceFinder
doFindReferencesWith, doProcess, doProcess, findAllReferences, findAllReferences, findAllReferences, findReferences, findReferences, findReferences, findReferences, getLanguageSpecificReferenceFinder, getServiceProviderRegistry, resolveInternalProxy, toValidInstanceOrNull
-
-
-
-
Method Detail
-
findReferencesInDescription
public void findReferencesInDescription(org.eclipse.xtext.findReferences.TargetURIs targetURIs, org.eclipse.xtext.resource.IResourceDescription resourceDescription, org.eclipse.xtext.findReferences.IReferenceFinder.IResourceAccess resourceAccess, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
findReferencesInDescription
in classorg.eclipse.xtext.findReferences.ReferenceFinder
-
findLocalReferencesFromElement
protected void findLocalReferencesFromElement(com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURIs, org.eclipse.emf.ecore.EObject sourceCandidate, org.eclipse.emf.ecore.resource.Resource localResource, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
- Overrides:
findLocalReferencesFromElement
in classorg.eclipse.xtext.findReferences.ReferenceFinder
-
addReferencesToSuper
protected void addReferencesToSuper(AnonymousClass anonymousClass, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
-
addReferenceToFeatureFromStaticImport
protected void addReferenceToFeatureFromStaticImport(org.eclipse.xtext.xtype.XImportDeclaration importDeclaration, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
-
addReferenceToTypeFromStaticImport
protected void addReferenceToTypeFromStaticImport(org.eclipse.xtext.xbase.XAbstractFeatureCall sourceCandidate, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
-
addReferenceIfTarget
protected void addReferenceIfTarget(org.eclipse.emf.ecore.EObject candidate, com.google.common.base.Predicate<org.eclipse.emf.common.util.URI> targetURISet, org.eclipse.emf.ecore.EObject sourceElement, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.findReferences.IReferenceFinder.Acceptor acceptor)
-
-