public class RenamedElementTracker extends Object implements IRenamedElementTracker
| Constructor and Description |
|---|
RenamedElementTracker() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
relocateRenamedElements(Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> renamedElement2oldURI) |
Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
renameAndTrack(Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs,
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 Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> |
resolveRenamedElements(Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
public Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> renameAndTrack(Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs, String newName, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, IRenameStrategy renameStrategy, org.eclipse.core.runtime.IProgressMonitor monitor)
IRenamedElementTrackerURIs.renameAndTrack in interface IRenamedElementTrackerprotected Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.util.URI> resolveRenamedElements(Iterable<org.eclipse.emf.common.util.URI> renamedElementURIs, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Copyright © 2016. All Rights Reserved.