org.eclipse.emf.ecore.util
Interface InternalEList.Unsettable

All Superinterfaces:
Collection, EList, InternalEList, List
All Known Implementing Classes:
DelegatingEcoreEList, DelegatingEcoreEList.UnmodifiableEList, EcoreEList, EcoreEList.UnmodifiableEList, EcoreEMap, FeatureMapUtil.FeatureEList
Enclosing interface:
InternalEList

public static interface InternalEList.Unsettable
extends InternalEList

Additional API for unsettable lists.


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.util.InternalEList
InternalEList.Unsettable
 
Method Summary
 boolean isSet()
          Returns whether a value is held by the feature of the object.
 void unset()
          Unsets the value held by the feature of the object.
 
Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList
addUnique, addUnique, basicAdd, basicGet, basicIterator, basicList, basicListIterator, basicListIterator, basicRemove, setUnique
 
Methods inherited from interface org.eclipse.emf.common.util.EList
move, move
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

isSet

public boolean isSet()
Returns whether a value is held by the feature of the object.

Returns:
whether a value is held by the feature of the object.
See Also:
EObject.eIsSet(org.eclipse.emf.ecore.EStructuralFeature)

unset

public void unset()
Unsets the value held by the feature of the object.

See Also:
EObject.eUnset(org.eclipse.emf.ecore.EStructuralFeature)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.