org.eclipse.emf.internal.cdo
Class CDOObjectImpl.CDOStoreSettingsImpl
java.lang.Object
org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl
- All Implemented Interfaces:
- InternalEObject.EStore
- Enclosing class:
- CDOObjectImpl
- public static class CDOObjectImpl.CDOStoreSettingsImpl
- extends Object
- implements InternalEObject.EStore
For internal use only.
- Since:
- 2.0
Method Summary |
void |
add(InternalEObject eObject,
EStructuralFeature feature,
int index,
Object value)
|
void |
clear(InternalEObject eObject,
EStructuralFeature feature)
|
boolean |
contains(InternalEObject eObject,
EStructuralFeature feature,
Object value)
|
EObject |
create(EClass eClass)
|
protected int |
eDynamicFeatureID(InternalEObject eObject,
EStructuralFeature feature)
|
Object |
get(InternalEObject eObject,
EStructuralFeature feature,
int index)
|
InternalEObject |
getContainer(InternalEObject eObject)
|
EStructuralFeature |
getContainingFeature(InternalEObject eObject)
|
protected Object |
getValue(InternalEObject eObject,
int dynamicFeatureID)
|
protected EList<Object> |
getValueAsList(InternalEObject eObject,
int dynamicFeatureID)
|
int |
hashCode(InternalEObject eObject,
EStructuralFeature feature)
|
int |
indexOf(InternalEObject eObject,
EStructuralFeature feature,
Object value)
|
boolean |
isEmpty(InternalEObject eObject,
EStructuralFeature feature)
|
boolean |
isSet(InternalEObject eObject,
EStructuralFeature feature)
|
int |
lastIndexOf(InternalEObject eObject,
EStructuralFeature feature,
Object value)
|
Object |
move(InternalEObject eObject,
EStructuralFeature feature,
int targetIndex,
int sourceIndex)
|
Object |
remove(InternalEObject eObject,
EStructuralFeature feature,
int index)
|
Object |
set(InternalEObject eObject,
EStructuralFeature feature,
int index,
Object value)
|
protected Object |
setValue(InternalEObject eObject,
int dynamicFeatureID,
Object newValue)
|
int |
size(InternalEObject eObject,
EStructuralFeature feature)
|
Object[] |
toArray(InternalEObject eObject,
EStructuralFeature feature)
|
|
toArray(InternalEObject eObject,
EStructuralFeature feature,
T[] array)
|
void |
unset(InternalEObject eObject,
EStructuralFeature feature)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static CDOObjectImpl.CDOStoreSettingsImpl INSTANCE
getValue
protected Object getValue(InternalEObject eObject,
int dynamicFeatureID)
getValueAsList
protected EList<Object> getValueAsList(InternalEObject eObject,
int dynamicFeatureID)
setValue
protected Object setValue(InternalEObject eObject,
int dynamicFeatureID,
Object newValue)
eDynamicFeatureID
protected int eDynamicFeatureID(InternalEObject eObject,
EStructuralFeature feature)
get
public Object get(InternalEObject eObject,
EStructuralFeature feature,
int index)
- Specified by:
get
in interface InternalEObject.EStore
set
public Object set(InternalEObject eObject,
EStructuralFeature feature,
int index,
Object value)
- Specified by:
set
in interface InternalEObject.EStore
add
public void add(InternalEObject eObject,
EStructuralFeature feature,
int index,
Object value)
- Specified by:
add
in interface InternalEObject.EStore
remove
public Object remove(InternalEObject eObject,
EStructuralFeature feature,
int index)
- Specified by:
remove
in interface InternalEObject.EStore
move
public Object move(InternalEObject eObject,
EStructuralFeature feature,
int targetIndex,
int sourceIndex)
- Specified by:
move
in interface InternalEObject.EStore
clear
public void clear(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
clear
in interface InternalEObject.EStore
size
public int size(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
size
in interface InternalEObject.EStore
indexOf
public int indexOf(InternalEObject eObject,
EStructuralFeature feature,
Object value)
- Specified by:
indexOf
in interface InternalEObject.EStore
lastIndexOf
public int lastIndexOf(InternalEObject eObject,
EStructuralFeature feature,
Object value)
- Specified by:
lastIndexOf
in interface InternalEObject.EStore
toArray
public Object[] toArray(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
toArray
in interface InternalEObject.EStore
toArray
public <T> T[] toArray(InternalEObject eObject,
EStructuralFeature feature,
T[] array)
- Specified by:
toArray
in interface InternalEObject.EStore
isEmpty
public boolean isEmpty(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
isEmpty
in interface InternalEObject.EStore
contains
public boolean contains(InternalEObject eObject,
EStructuralFeature feature,
Object value)
- Specified by:
contains
in interface InternalEObject.EStore
hashCode
public int hashCode(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
hashCode
in interface InternalEObject.EStore
getContainer
public InternalEObject getContainer(InternalEObject eObject)
- Specified by:
getContainer
in interface InternalEObject.EStore
getContainingFeature
public EStructuralFeature getContainingFeature(InternalEObject eObject)
- Specified by:
getContainingFeature
in interface InternalEObject.EStore
create
public EObject create(EClass eClass)
- Specified by:
create
in interface InternalEObject.EStore
isSet
public boolean isSet(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
isSet
in interface InternalEObject.EStore
unset
public void unset(InternalEObject eObject,
EStructuralFeature feature)
- Specified by:
unset
in interface InternalEObject.EStore
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.