org.eclipse.ocl.examples.xtext.oclstdlib.ui.refactoring
Class OCLstdlibReferenceUpdater

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.ocl.examples.xtext.oclstdlib.ui.refactoring.OCLstdlibReferenceUpdater
All Implemented Interfaces:
org.eclipse.xtext.ui.refactoring.IReferenceUpdater

public class OCLstdlibReferenceUpdater
extends org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater


Constructor Summary
OCLstdlibReferenceUpdater()
           
 
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, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor)
           
protected  void createReferenceUpdates(org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IReferenceDescription> resource2references, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
createReferenceUpdate, getCrossReference
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
createClusteredReferenceUpdates, createReferenceUpdates, createReferenceUpdatesForCluster, getClusterSize, handleCannotLoadReferringElement, handleCannotResolveExistingReference, loadReferringResources, loadTargetResources, resolveReference, resolveReferenceProxies, unloadNonTargetResources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCLstdlibReferenceUpdater

public OCLstdlibReferenceUpdater()
Method Detail

createReferenceUpdates

protected void createReferenceUpdates(org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments,
                                      com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IReferenceDescription> resource2references,
                                      org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                                      org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor,
                                      org.eclipse.core.runtime.IProgressMonitor monitor)
Overrides:
createReferenceUpdates in class org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater

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,
                                     org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor)
Overrides:
createReferenceUpdate in class org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater