public static class EcoreUtil.FilteredSettingsIterator extends EcoreUtil.AbstractFilteredSettingsIterator<EStructuralFeature.Setting>
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.eClass, eReference, index, iterator, list, preparedResult, size| Constructor and Description |
|---|
EcoreUtil.FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass) |
EcoreUtil.FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass) |
EcoreUtil.FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass) |
| Modifier and Type | Method and Description |
|---|---|
protected EStructuralFeature.Setting |
yield(EStructuralFeature.Setting setting) |
hasNext, isIncluded, next, removepublic EcoreUtil.FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list, EReference eReference, EClass eClass)
public EcoreUtil.FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection, EReference eReference, EClass eClass)
public EcoreUtil.FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator, EReference eReference, EClass eClass)
protected EStructuralFeature.Setting yield(EStructuralFeature.Setting setting)
yield in class EcoreUtil.AbstractFilteredSettingsIterator<EStructuralFeature.Setting>