public class RenamedElementTracker extends java.lang.Object implements IRenamedElementTracker
Constructor and Description |
---|
RenamedElementTracker() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
relocateRenamedElements(java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> renamedElement2oldURI) |
java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
renameAndTrack(java.lang.Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs,
java.lang.String newName,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IRenameStrategy renameStrategy,
org.eclipse.core.runtime.IProgressMonitor monitor)
Applies the semantic change, relocates the renamedElements and returns a map of original to new
URIs . |
protected java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> |
resolveRenamedElements(java.lang.Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
public java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> renameAndTrack(java.lang.Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs, java.lang.String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, IRenameStrategy renameStrategy, org.eclipse.core.runtime.IProgressMonitor monitor)
IRenamedElementTracker
URIs
.renameAndTrack
in interface IRenamedElementTracker
protected java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> resolveRenamedElements(java.lang.Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> relocateRenamedElements(java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> renamedElement2oldURI)