public static class FeatureMapUtil.FeatureFeatureMap extends FeatureMapUtil.FeatureEList<FeatureMap.Entry> implements FeatureMap.Internal, FeatureMap.Internal.Wrapper
FeatureMapUtil.FeatureEList.Basic<E>
FeatureMap.Internal.Wrapper
FeatureMap.Entry, FeatureMap.Internal, FeatureMap.ValueListIterator<E>
InternalEList.Unsettable<E>
Modifier and Type | Field and Description |
---|---|
protected FeatureMap.Internal.Wrapper |
wrapper |
feature, featureMap
Constructor and Description |
---|
FeatureMapUtil.FeatureFeatureMap(EStructuralFeature feature,
FeatureMap.Internal featureMap) |
Modifier and Type | Method and Description |
---|---|
void |
add(EStructuralFeature feature,
int index,
java.lang.Object value) |
boolean |
add(EStructuralFeature feature,
java.lang.Object value) |
void |
add(int index,
EStructuralFeature feature,
java.lang.Object value) |
boolean |
addAll(EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> values) |
boolean |
addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> values) |
void |
addUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
addUnique(EStructuralFeature feature,
java.lang.Object object) |
NotificationChain |
basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
boolean |
basicContains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
int |
basicIndexOf(EStructuralFeature feature,
java.lang.Object object) |
java.util.Iterator<java.lang.Object> |
basicIterator(EStructuralFeature feature) |
int |
basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
java.util.List<java.lang.Object> |
basicList(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
basicListIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
basicListIterator(EStructuralFeature feature,
int index) |
NotificationChain |
basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications) |
java.lang.Object[] |
basicToArray(EStructuralFeature feature) |
<T> T[] |
basicToArray(EStructuralFeature feature,
T[] array) |
void |
clear(EStructuralFeature feature) |
boolean |
contains(EStructuralFeature feature,
java.lang.Object object) |
boolean |
containsAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
FeatureMap |
featureMap() |
java.lang.Object |
get(EStructuralFeature feature,
boolean resolve) |
java.lang.Object |
get(EStructuralFeature feature,
int index,
boolean resolve) |
EObject |
getEObject()
Returns the object holding a value.
|
EStructuralFeature |
getEStructuralFeature(int index) |
int |
getModCount() |
java.lang.Object |
getValue(int index) |
FeatureMap.Internal.Wrapper |
getWrapper() |
int |
indexOf(EStructuralFeature feature,
java.lang.Object object) |
boolean |
isEmpty(EStructuralFeature feature) |
boolean |
isSet(EStructuralFeature feature) |
java.util.Iterator<java.lang.Object> |
iterator(EStructuralFeature feature) |
int |
lastIndexOf(EStructuralFeature feature,
java.lang.Object object) |
<T> EList<T> |
list(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
listIterator(EStructuralFeature feature) |
java.util.ListIterator<java.lang.Object> |
listIterator(EStructuralFeature feature,
int index) |
java.lang.Object |
move(EStructuralFeature feature,
int targetIndex,
int sourceIndex) |
void |
move(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
remove(EStructuralFeature feature,
int index) |
boolean |
remove(EStructuralFeature feature,
java.lang.Object object) |
boolean |
removeAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
java.lang.Object |
resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object) |
boolean |
retainAll(EStructuralFeature feature,
java.util.Collection<?> collection) |
java.lang.Object |
set(EStructuralFeature feature,
int index,
java.lang.Object object) |
void |
set(EStructuralFeature feature,
java.lang.Object object) |
EStructuralFeature.Setting |
setting(EStructuralFeature feature) |
java.lang.Object |
setUnique(EStructuralFeature feature,
int index,
java.lang.Object object) |
java.lang.Object |
setValue(int index,
java.lang.Object value) |
void |
setWrapper(FeatureMap.Internal.Wrapper wrapper) |
int |
size(EStructuralFeature feature) |
java.lang.Object[] |
toArray(EStructuralFeature feature) |
<T> T[] |
toArray(EStructuralFeature feature,
T[] array) |
void |
unset(EStructuralFeature feature) |
FeatureMap.ValueListIterator<java.lang.Object> |
valueListIterator() |
FeatureMap.ValueListIterator<java.lang.Object> |
valueListIterator(int index) |
add, add, addAll, addAll, addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, clear, contains, containsAll, get, get, getEStructuralFeature, getFeature, getFeatureID, indexOf, isEmpty, isSet, iterator, lastIndexOf, listIterator, listIterator, move, move, remove, remove, removeAll, retainAll, set, set, setUnique, size, toArray, toArray, toString, unset
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllUnique, addAllUnique, addAllUnique, addUnique
addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique
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
get, getEStructuralFeature, isSet, set, unset
protected FeatureMap.Internal.Wrapper wrapper
public FeatureMapUtil.FeatureFeatureMap(EStructuralFeature feature, FeatureMap.Internal featureMap)
public FeatureMap.ValueListIterator<java.lang.Object> valueListIterator()
valueListIterator
in interface FeatureMap
public FeatureMap.ValueListIterator<java.lang.Object> valueListIterator(int index)
valueListIterator
in interface FeatureMap
public <T> EList<T> list(EStructuralFeature feature)
list
in interface FeatureMap
public EStructuralFeature getEStructuralFeature(int index)
getEStructuralFeature
in interface FeatureMap
public java.lang.Object getValue(int index)
getValue
in interface FeatureMap
public java.lang.Object setValue(int index, java.lang.Object value)
setValue
in interface FeatureMap
public boolean add(EStructuralFeature feature, java.lang.Object value)
add
in interface FeatureMap
public void add(int index, EStructuralFeature feature, java.lang.Object value)
add
in interface FeatureMap
public void add(EStructuralFeature feature, int index, java.lang.Object value)
add
in interface FeatureMap.Internal
public boolean addAll(EStructuralFeature feature, java.util.Collection<?> values)
addAll
in interface FeatureMap
public boolean addAll(int index, EStructuralFeature feature, java.util.Collection<?> values)
addAll
in interface FeatureMap
public boolean addAll(EStructuralFeature feature, int index, java.util.Collection<?> values)
addAll
in interface FeatureMap.Internal
public int getModCount()
getModCount
in interface FeatureMap.Internal
public EObject getEObject()
EStructuralFeature.Setting
getEObject
in interface EStructuralFeature.Setting
getEObject
in interface FeatureMap.Internal
getEObject
in class FeatureMapUtil.FeatureEList<FeatureMap.Entry>
public java.lang.Object resolveProxy(EStructuralFeature feature, int entryIndex, int index, java.lang.Object object)
resolveProxy
in interface FeatureMap.Internal
public int size(EStructuralFeature feature)
size
in interface FeatureMap.Internal
public boolean isEmpty(EStructuralFeature feature)
isEmpty
in interface FeatureMap.Internal
public boolean contains(EStructuralFeature feature, java.lang.Object object)
contains
in interface FeatureMap.Internal
public boolean containsAll(EStructuralFeature feature, java.util.Collection<?> collection)
containsAll
in interface FeatureMap.Internal
public int indexOf(EStructuralFeature feature, java.lang.Object object)
indexOf
in interface FeatureMap.Internal
public int lastIndexOf(EStructuralFeature feature, java.lang.Object object)
lastIndexOf
in interface FeatureMap.Internal
public java.util.Iterator<java.lang.Object> iterator(EStructuralFeature feature)
iterator
in interface FeatureMap.Internal
public java.util.ListIterator<java.lang.Object> listIterator(EStructuralFeature feature)
listIterator
in interface FeatureMap.Internal
public java.util.ListIterator<java.lang.Object> listIterator(EStructuralFeature feature, int index)
listIterator
in interface FeatureMap.Internal
public EStructuralFeature.Setting setting(EStructuralFeature feature)
setting
in interface FeatureMap.Internal
public java.util.List<java.lang.Object> basicList(EStructuralFeature feature)
basicList
in interface FeatureMap.Internal
public java.util.Iterator<java.lang.Object> basicIterator(EStructuralFeature feature)
basicIterator
in interface FeatureMap.Internal
public java.util.ListIterator<java.lang.Object> basicListIterator(EStructuralFeature feature)
basicListIterator
in interface FeatureMap.Internal
public java.util.ListIterator<java.lang.Object> basicListIterator(EStructuralFeature feature, int index)
basicListIterator
in interface FeatureMap.Internal
public java.lang.Object[] toArray(EStructuralFeature feature)
toArray
in interface FeatureMap.Internal
public <T> T[] toArray(EStructuralFeature feature, T[] array)
toArray
in interface FeatureMap.Internal
public boolean basicContains(EStructuralFeature feature, java.lang.Object object)
basicContains
in interface FeatureMap.Internal
public boolean basicContainsAll(EStructuralFeature feature, java.util.Collection<?> collection)
basicContainsAll
in interface FeatureMap.Internal
public int basicIndexOf(EStructuralFeature feature, java.lang.Object object)
basicIndexOf
in interface FeatureMap.Internal
public int basicLastIndexOf(EStructuralFeature feature, java.lang.Object object)
basicLastIndexOf
in interface FeatureMap.Internal
public java.lang.Object[] basicToArray(EStructuralFeature feature)
basicToArray
in interface FeatureMap.Internal
public <T> T[] basicToArray(EStructuralFeature feature, T[] array)
basicToArray
in interface FeatureMap.Internal
public void addUnique(EStructuralFeature feature, java.lang.Object object)
addUnique
in interface FeatureMap.Internal
public void addUnique(EStructuralFeature feature, int index, java.lang.Object object)
addUnique
in interface FeatureMap.Internal
public NotificationChain basicAdd(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
basicAdd
in interface FeatureMap.Internal
public boolean remove(EStructuralFeature feature, java.lang.Object object)
remove
in interface FeatureMap.Internal
public java.lang.Object remove(EStructuralFeature feature, int index)
remove
in interface FeatureMap.Internal
public boolean removeAll(EStructuralFeature feature, java.util.Collection<?> collection)
removeAll
in interface FeatureMap.Internal
public NotificationChain basicRemove(EStructuralFeature feature, java.lang.Object object, NotificationChain notifications)
basicRemove
in interface FeatureMap.Internal
public boolean retainAll(EStructuralFeature feature, java.util.Collection<?> collection)
retainAll
in interface FeatureMap.Internal
public void clear(EStructuralFeature feature)
clear
in interface FeatureMap.Internal
public void move(EStructuralFeature feature, int index, java.lang.Object object)
move
in interface FeatureMap.Internal
public java.lang.Object move(EStructuralFeature feature, int targetIndex, int sourceIndex)
move
in interface FeatureMap.Internal
public java.lang.Object get(EStructuralFeature feature, boolean resolve)
get
in interface FeatureMap
public java.lang.Object get(EStructuralFeature feature, int index, boolean resolve)
get
in interface FeatureMap.Internal
public void set(EStructuralFeature feature, java.lang.Object object)
set
in interface FeatureMap
public java.lang.Object set(EStructuralFeature feature, int index, java.lang.Object object)
set
in interface FeatureMap.Internal
public java.lang.Object setUnique(EStructuralFeature feature, int index, java.lang.Object object)
setUnique
in interface FeatureMap.Internal
public boolean isSet(EStructuralFeature feature)
isSet
in interface FeatureMap
public void unset(EStructuralFeature feature)
unset
in interface FeatureMap
public FeatureMap.Internal.Wrapper getWrapper()
getWrapper
in interface FeatureMap.Internal
public void setWrapper(FeatureMap.Internal.Wrapper wrapper)
setWrapper
in interface FeatureMap.Internal
public FeatureMap featureMap()
featureMap
in interface FeatureMap.Internal.Wrapper