org.eclipse.xtext.xbase.ui.jvmmodel.refactoring
Class JvmModelDependentElementsCalculator
java.lang.Object
org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator
org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.JvmModelDependentElementsCalculator
- All Implemented Interfaces:
- IDependentElementsCalculator
- Direct Known Subclasses:
- XtendDependentElementsCalculator
public class JvmModelDependentElementsCalculator
- extends DefaultDependentElementsCalculator
- Author:
- Jan Koehnlein - Initial contribution and API
Method Summary |
protected void |
addJvmConstructorURIs(java.util.List<org.eclipse.emf.common.util.URI> dependentElementURIs,
org.eclipse.emf.ecore.EObject baseElement)
|
protected void |
addURIsIfNotNull(java.util.List<org.eclipse.emf.common.util.URI> dependentElementURIs,
java.lang.Iterable<? extends org.eclipse.emf.ecore.EObject> dependentElements)
|
java.util.List<org.eclipse.emf.common.util.URI> |
getDependentElementURIs(org.eclipse.emf.ecore.EObject baseElement,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
protected IJvmModelAssociations |
getJvmModelAssociations()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JvmModelDependentElementsCalculator
public JvmModelDependentElementsCalculator()
getDependentElementURIs
public java.util.List<org.eclipse.emf.common.util.URI> getDependentElementURIs(org.eclipse.emf.ecore.EObject baseElement,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
getDependentElementURIs
in interface IDependentElementsCalculator
- Overrides:
getDependentElementURIs
in class DefaultDependentElementsCalculator
addURIsIfNotNull
protected void addURIsIfNotNull(java.util.List<org.eclipse.emf.common.util.URI> dependentElementURIs,
java.lang.Iterable<? extends org.eclipse.emf.ecore.EObject> dependentElements)
addJvmConstructorURIs
protected void addJvmConstructorURIs(java.util.List<org.eclipse.emf.common.util.URI> dependentElementURIs,
org.eclipse.emf.ecore.EObject baseElement)
getJvmModelAssociations
protected IJvmModelAssociations getJvmModelAssociations()