org.eclipse.xtext.ui.editor.findrefs
Class FindReferencesHandler

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.core.commands.AbstractHandler
          extended by org.eclipse.xtext.ui.editor.findrefs.FindReferencesHandler
All Implemented Interfaces:
org.eclipse.core.commands.IHandler, org.eclipse.core.commands.IHandler2
Direct Known Subclasses:
JvmModelFindReferenceHandler

public class FindReferencesHandler
extends org.eclipse.core.commands.AbstractHandler

This class must neither be renamed nor moved.

Author:
Jan Köhnlein - Initial contribution and API, Peter Friese

Field Summary
protected  EObjectAtOffsetHelper eObjectAtOffsetHelper
           
protected  IGlobalServiceProvider globalServiceProvider
           
 
Constructor Summary
FindReferencesHandler()
           
 
Method Summary
 java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event)
           
protected  void findReferences(org.eclipse.emf.ecore.EObject target)
           
protected  ReferenceQueryExecutor getQueryExecutor(org.eclipse.emf.ecore.EObject target)
           
 
Methods inherited from class org.eclipse.core.commands.AbstractHandler
addHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabled
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eObjectAtOffsetHelper

@Inject
protected EObjectAtOffsetHelper eObjectAtOffsetHelper

globalServiceProvider

@Inject
protected IGlobalServiceProvider globalServiceProvider
Constructor Detail

FindReferencesHandler

public FindReferencesHandler()
Method Detail

execute

public java.lang.Object execute(org.eclipse.core.commands.ExecutionEvent event)
                         throws org.eclipse.core.commands.ExecutionException
Throws:
org.eclipse.core.commands.ExecutionException

findReferences

protected void findReferences(org.eclipse.emf.ecore.EObject target)

getQueryExecutor

protected ReferenceQueryExecutor getQueryExecutor(org.eclipse.emf.ecore.EObject target)