org.eclipse.xtext.ui.editor.findrefs
Class ReferenceQueryExecutor
java.lang.Object
org.eclipse.xtext.ui.editor.findrefs.ReferenceQueryExecutor
- Direct Known Subclasses:
- JvmModelReferenceQueryExecutor
public class ReferenceQueryExecutor
- extends java.lang.Object
- Since:
- 2.3
- Author:
- Jan Koehnlein - Initial contribution and API
Method Summary |
void |
execute()
|
protected java.lang.String |
getElementName(org.eclipse.emf.ecore.EObject primaryTarget)
|
protected com.google.common.base.Predicate<IReferenceDescription> |
getFilter(org.eclipse.emf.ecore.EObject primaryTarget)
|
java.lang.String |
getLabel(org.eclipse.emf.ecore.EObject primaryTarget)
|
protected java.lang.String |
getLabelPrefix()
|
protected java.lang.String |
getResourceName(org.eclipse.emf.ecore.EObject primaryTarget)
|
protected java.lang.Iterable<org.eclipse.emf.common.util.URI> |
getTargetURIs(org.eclipse.emf.ecore.EObject primaryTarget)
|
void |
init(org.eclipse.emf.ecore.EObject target)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReferenceQueryExecutor
public ReferenceQueryExecutor()
getTargetURIs
protected java.lang.Iterable<org.eclipse.emf.common.util.URI> getTargetURIs(org.eclipse.emf.ecore.EObject primaryTarget)
getLabel
public java.lang.String getLabel(org.eclipse.emf.ecore.EObject primaryTarget)
getLabelPrefix
protected java.lang.String getLabelPrefix()
getElementName
protected java.lang.String getElementName(org.eclipse.emf.ecore.EObject primaryTarget)
getResourceName
protected java.lang.String getResourceName(org.eclipse.emf.ecore.EObject primaryTarget)
getFilter
protected com.google.common.base.Predicate<IReferenceDescription> getFilter(org.eclipse.emf.ecore.EObject primaryTarget)
init
public void init(org.eclipse.emf.ecore.EObject target)
execute
public void execute()