org.eclipse.xtext.ui.refactoring
Interface IDependentElementsCalculator

All Known Implementing Classes:
DefaultDependentElementsCalculator, IDependentElementsCalculator.Null, JvmModelDependentElementsCalculator, Xtend2DependentElementsCalculator, XtextDependentElementsCalculator

public interface IDependentElementsCalculator

Calculates elements whose name changes with the rename of a baseElement. Cross-references to these elements will have to be updated, too.

Author:
Jan Koehnlein - Initial contribution and API

Nested Class Summary
static class IDependentElementsCalculator.Null
           
 
Method Summary
 java.lang.Iterable<org.eclipse.emf.common.util.URI> getDependentElementURIs(org.eclipse.emf.ecore.EObject baseElement, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 

Method Detail

getDependentElementURIs

java.lang.Iterable<org.eclipse.emf.common.util.URI> getDependentElementURIs(org.eclipse.emf.ecore.EObject baseElement,
                                                                            org.eclipse.core.runtime.IProgressMonitor monitor)