org.eclipse.ocl.examples.xtext.essentialocl.ui.findrefs
Class BaseReferenceFinder
java.lang.Object
org.eclipse.xtext.ui.editor.findrefs.DefaultReferenceFinder
org.eclipse.ocl.examples.xtext.essentialocl.ui.findrefs.BaseReferenceFinder
- All Implemented Interfaces:
- org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder
public class BaseReferenceFinder
- extends org.eclipse.xtext.ui.editor.findrefs.DefaultReferenceFinder
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder |
org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder.ILocalResourceAccess, org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder.IQueryData |
Constructor Summary |
BaseReferenceFinder(org.eclipse.xtext.resource.IResourceDescriptions index)
|
Method Summary |
protected java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> |
createExportedElementsMap(org.eclipse.emf.ecore.resource.Resource resource)
|
void |
findLocalReferences(java.util.Set<? extends org.eclipse.emf.ecore.EObject> targets,
org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IReferenceDescription> acceptor,
com.google.common.base.Predicate<org.eclipse.xtext.resource.IReferenceDescription> filter,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
Methods inherited from class org.eclipse.xtext.ui.editor.findrefs.DefaultReferenceFinder |
findAllReferences, findClosestExportedContainerURI, findIndexedReferences, findIndexedReferences, findIndexedReferences, findLocalReferences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseReferenceFinder
@Inject
public BaseReferenceFinder(org.eclipse.xtext.resource.IResourceDescriptions index)
createExportedElementsMap
protected java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> createExportedElementsMap(org.eclipse.emf.ecore.resource.Resource resource)
- Overrides:
createExportedElementsMap
in class org.eclipse.xtext.ui.editor.findrefs.DefaultReferenceFinder
findLocalReferences
public void findLocalReferences(java.util.Set<? extends org.eclipse.emf.ecore.EObject> targets,
org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IReferenceDescription> acceptor,
com.google.common.base.Predicate<org.eclipse.xtext.resource.IReferenceDescription> filter,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
findLocalReferences
in class org.eclipse.xtext.ui.editor.findrefs.DefaultReferenceFinder