|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.change.impl.FeatureMapEntryImpl
An implementation of the model object 'Feature Map Entry'.
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.util.FeatureMap.Entry |
FeatureMap.Entry.Internal |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected static String |
DATA_VALUE_EDEFAULT
The default value of the ' Data Value' attribute |
protected static int |
EPROXY_FEATURECHANGE
The bit of EObjectImpl.eFlags that is used to represent if feature is a proxy. |
protected EStructuralFeature |
feature
|
protected static String |
FEATURE_NAME_EDEFAULT
The default value of the ' Feature Name' attribute |
protected String |
featureName
|
protected Object |
value
|
protected static Object |
VALUE_EDEFAULT
The default value of the ' Value' attribute |
protected String |
valueString
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
FeatureMapEntryImpl()
|
protected |
FeatureMapEntryImpl(EStructuralFeature feature,
Object value)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
| Field Detail |
protected static final int EPROXY_FEATURECHANGE
EObjectImpl.eFlags that is used to represent if feature is a proxy.
protected static final String FEATURE_NAME_EDEFAULT
Feature Name' attribute.
getFeatureName()protected static final String DATA_VALUE_EDEFAULT
Data Value' attribute.
getDataValue()protected static final Object VALUE_EDEFAULT
Value' attribute.
getValue()protected EStructuralFeature feature
protected String featureName
protected Object value
protected String valueString
| Constructor Detail |
protected FeatureMapEntryImpl()
protected FeatureMapEntryImpl(EStructuralFeature feature,
Object value)
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic String getFeatureName()
getFeatureName in interface FeatureMapEntryFeatureMapEntry.isSetFeatureName(),
FeatureMapEntry.unsetFeatureName(),
FeatureMapEntry.setFeatureName(String),
ChangePackage.getFeatureMapEntry_FeatureName()public void setFeatureName(String newFeatureName)
setFeatureName in interface FeatureMapEntrynewFeatureName - the new value of the 'Feature Name' attribute.FeatureMapEntry.isSetFeatureName(),
FeatureMapEntry.unsetFeatureName(),
FeatureMapEntry.getFeatureName()public void unsetFeatureName()
unsetFeatureName in interface FeatureMapEntryFeatureMapEntry.isSetFeatureName(),
FeatureMapEntry.getFeatureName(),
FeatureMapEntry.setFeatureName(String)public boolean isSetFeatureName()
isSetFeatureName in interface FeatureMapEntryFeatureMapEntry.unsetFeatureName(),
FeatureMapEntry.getFeatureName(),
FeatureMapEntry.setFeatureName(String)protected EObject getGreatGrandParent()
public String getDataValue()
getDataValue in interface FeatureMapEntryFeatureMapEntry.setDataValue(String),
ChangePackage.getFeatureMapEntry_DataValue()public void setDataValue(String newDataValue)
setDataValue in interface FeatureMapEntrynewDataValue - the new value of the 'Data Value' attribute.FeatureMapEntry.getDataValue()public EStructuralFeature getEStructuralFeature()
FeatureMap.Entry
getEStructuralFeature in interface FeatureMap.Entrypublic EStructuralFeature getFeature()
getFeature in interface FeatureMapEntryFeatureMapEntry.isSetFeature(),
FeatureMapEntry.unsetFeature(),
FeatureMapEntry.setFeature(EStructuralFeature),
ChangePackage.getFeatureMapEntry_Feature()public EStructuralFeature basicGetFeature()
public void setFeature(EStructuralFeature newFeature)
setFeature in interface FeatureMapEntrynewFeature - the new value of the 'Feature' reference.FeatureMapEntry.isSetFeature(),
FeatureMapEntry.unsetFeature(),
FeatureMapEntry.getFeature()public void unsetFeature()
unsetFeature in interface FeatureMapEntryFeatureMapEntry.isSetFeature(),
FeatureMapEntry.getFeature(),
FeatureMapEntry.setFeature(EStructuralFeature)public boolean isSetFeature()
isSetFeature in interface FeatureMapEntryFeatureMapEntry.unsetFeature(),
FeatureMapEntry.getFeature(),
FeatureMapEntry.setFeature(EStructuralFeature)public EObject getReferenceValue()
getReferenceValue in interface FeatureMapEntryFeatureMapEntry.setReferenceValue(EObject),
ChangePackage.getFeatureMapEntry_ReferenceValue()public EObject basicGetReferenceValue()
public void setReferenceValue(EObject newReferenceValue)
setReferenceValue in interface FeatureMapEntrynewReferenceValue - the new value of the 'Reference Value' reference.FeatureMapEntry.getReferenceValue()
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImpl
public void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic Object getValue()
getValue in interface FeatureMapEntryChangePackage.getFeatureMapEntry_Value()protected void setValue(Object value)
protected ListChange createListChange(EList changesList,
ChangeKind kind,
int index)
public NotificationChain inverseAdd(InternalEObject owner,
int featureID,
NotificationChain notifications)
inverseAdd in interface FeatureMap.Entry.Internal
public NotificationChain inverseRemove(InternalEObject owner,
int featureID,
NotificationChain notifications)
inverseRemove in interface FeatureMap.Entry.Internal
public NotificationChain inverseAdd(InternalEObject owner,
Object otherEnd,
int featureID,
NotificationChain notifications)
inverseAdd in interface FeatureMap.Entry.Internal
public NotificationChain inverseRemove(InternalEObject owner,
Object otherEnd,
int featureID,
NotificationChain notifications)
inverseRemove in interface FeatureMap.Entry.Internalpublic void validate(Object value)
validate in interface FeatureMap.Entry.Internalpublic FeatureMap.Entry.Internal createEntry(Object value)
createEntry in interface FeatureMap.Entry.Internalpublic FeatureMap.Entry.Internal createEntry(InternalEObject value)
createEntry in interface FeatureMap.Entry.Internal
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||