org.eclipse.xtext.xbase.ui.jvmmodel.refactoring
Class JvmModelReferenceUpdater

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
      extended by org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
          extended by org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelReferenceUpdater
All Implemented Interfaces:
IReferenceUpdater

public class JvmModelReferenceUpdater
extends DefaultReferenceUpdater

Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
JvmModelReferenceUpdater()
           
 
Method Summary
protected  void createReferenceUpdate(org.eclipse.emf.ecore.EObject referringElement, org.eclipse.emf.common.util.URI referringResourceURI, org.eclipse.emf.ecore.EReference reference, int indexInList, org.eclipse.emf.ecore.EObject newTargetElement, IRefactoringUpdateAcceptor updateAcceptor)
           
protected  boolean isInferredJvmModelElement(org.eclipse.emf.ecore.EObject element)
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
createReferenceUpdate, createReferenceUpdates, getCrossReference
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
createReferenceUpdates, loadReferringResources, loadTargetResource, resolveReference, resolveReferenceProxies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JvmModelReferenceUpdater

public JvmModelReferenceUpdater()
Method Detail

createReferenceUpdate

protected void createReferenceUpdate(org.eclipse.emf.ecore.EObject referringElement,
                                     org.eclipse.emf.common.util.URI referringResourceURI,
                                     org.eclipse.emf.ecore.EReference reference,
                                     int indexInList,
                                     org.eclipse.emf.ecore.EObject newTargetElement,
                                     IRefactoringUpdateAcceptor updateAcceptor)
Overrides:
createReferenceUpdate in class DefaultReferenceUpdater

isInferredJvmModelElement

protected boolean isInferredJvmModelElement(org.eclipse.emf.ecore.EObject element)