| Package | Description |
|---|---|
| org.eclipse.xtext.ui.refactoring | |
| org.eclipse.xtext.ui.refactoring.impl | |
| org.eclipse.xtext.ui.resource.generic |
| Modifier and Type | Method and Description |
|---|---|
IRenameStrategy |
IRenameStrategy.Provider.get(org.eclipse.emf.ecore.EObject targetEObject,
IRenameElementContext renameElementContext) |
IRenameStrategy |
ElementRenameArguments.getRenameStrategy() |
| Modifier and Type | Method and Description |
|---|---|
Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
IRenamedElementTracker.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. |
| Constructor and Description |
|---|
ElementRenameArguments(org.eclipse.emf.common.util.URI targetElementURI,
String newName,
IRenameStrategy renameStrategy,
Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> original2newElementURIs,
RefactoringResourceSetProvider resourceSetProvider) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DefaultRenameStrategyProvider.IInitializable |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRenameStrategy
Base class for all
IRenameStrategy implementations. |
class |
DefaultRenameStrategy
Default rename strategy for Xtext based elements that have an
EAttribute name. |
class |
EmfResourceRenameStrategy
Generic rename strategy for EMF resources.
|
| Modifier and Type | Method and Description |
|---|---|
protected IRenameStrategy |
RenameElementProcessor.createRenameElementStrategy(org.eclipse.emf.ecore.EObject targetElement,
IRenameElementContext renameElementContext) |
protected IRenameStrategy |
DefaultRenameStrategyProvider.createRenameStrategy(org.eclipse.emf.ecore.EObject targetEObject,
IRenameElementContext renameElementContext) |
IRenameStrategy |
DefaultRenameStrategyProvider.get(org.eclipse.emf.ecore.EObject targetEObject,
IRenameElementContext renameElementContext) |
IRenameStrategy |
RenameElementProcessor.getRenameElementStrategy() |
| Modifier and Type | Method and Description |
|---|---|
Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
RenamedElementTracker.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) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends IRenameStrategy> |
EmfUiModule.bindIRenameStrategy() |
Copyright © 2016. All Rights Reserved.