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>