org.eclipse.emf.ecore.util
Class EcoreUtil.FilteredSettingsIterator
java.lang.Object
org.eclipse.emf.ecore.util.EcoreUtil.AbstractFilteredSettingsIterator<EStructuralFeature.Setting>
org.eclipse.emf.ecore.util.EcoreUtil.FilteredSettingsIterator
- All Implemented Interfaces:
- java.util.Iterator<EStructuralFeature.Setting>
- Enclosing class:
- EcoreUtil
public static class EcoreUtil.FilteredSettingsIterator
- extends EcoreUtil.AbstractFilteredSettingsIterator<EStructuralFeature.Setting>
An iterator over settings
that filters out the ones that aren't of interest.
If an EReference
is specified,
the iterator will only yield settings with that as their feature
.
If an EClass
is specified,
the iterator will only yield settings with an object
of that type.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EcoreUtil.FilteredSettingsIterator
public EcoreUtil.FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass)
EcoreUtil.FilteredSettingsIterator
public EcoreUtil.FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass)
EcoreUtil.FilteredSettingsIterator
public EcoreUtil.FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass)
yield
protected EStructuralFeature.Setting yield(EStructuralFeature.Setting setting)
- Specified by:
yield
in class EcoreUtil.AbstractFilteredSettingsIterator<EStructuralFeature.Setting>