|
|||||||||||
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.EPropertiesHolderImpl |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
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 interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
protected |
FeatureMapEntryImpl()
|
protected |
FeatureMapEntryImpl(EStructuralFeature feature,
Object value)
|
Method Summary | |
EStructuralFeature |
basicGetFeature()
|
EObject |
basicGetReferenceValue()
|
protected ListChange |
createListChange(EList changesList,
ChangeKind kind,
int index)
|
Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
String |
getDataValue()
|
EStructuralFeature |
getEStructuralFeature()
Returns the feature. |
EStructuralFeature |
getFeature()
|
String |
getFeatureName()
|
protected EObject |
getGreatGrandParent()
|
EObject |
getReferenceValue()
|
Object |
getValue()
|
boolean |
isSetFeature()
|
boolean |
isSetFeatureName()
|
void |
setDataValue(String newDataValue)
|
void |
setFeature(EStructuralFeature newFeature)
|
void |
setFeatureName(String newFeatureName)
|
void |
setReferenceValue(EObject newReferenceValue)
|
protected void |
setValue(Object value)
|
void |
unsetFeature()
|
void |
unsetFeatureName()
|
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, eIsProxy, eResource |
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 EObjectImpl
public String getFeatureName()
getFeatureName
in interface FeatureMapEntry
FeatureMapEntry.isSetFeatureName()
,
FeatureMapEntry.unsetFeatureName()
,
FeatureMapEntry.setFeatureName(String)
,
ChangePackage.getFeatureMapEntry_FeatureName()
public void setFeatureName(String newFeatureName)
setFeatureName
in interface FeatureMapEntry
newFeatureName
- the new value of the 'Feature Name' attribute.FeatureMapEntry.isSetFeatureName()
,
FeatureMapEntry.unsetFeatureName()
,
FeatureMapEntry.getFeatureName()
public void unsetFeatureName()
unsetFeatureName
in interface FeatureMapEntry
FeatureMapEntry.isSetFeatureName()
,
FeatureMapEntry.getFeatureName()
,
FeatureMapEntry.setFeatureName(String)
public boolean isSetFeatureName()
isSetFeatureName
in interface FeatureMapEntry
FeatureMapEntry.unsetFeatureName()
,
FeatureMapEntry.getFeatureName()
,
FeatureMapEntry.setFeatureName(String)
protected EObject getGreatGrandParent()
public String getDataValue()
getDataValue
in interface FeatureMapEntry
FeatureMapEntry.setDataValue(String)
,
ChangePackage.getFeatureMapEntry_DataValue()
public void setDataValue(String newDataValue)
setDataValue
in interface FeatureMapEntry
newDataValue
- the new value of the 'Data Value' attribute.FeatureMapEntry.getDataValue()
public EStructuralFeature getEStructuralFeature()
FeatureMap.Entry
getEStructuralFeature
in interface FeatureMap.Entry
public EStructuralFeature getFeature()
getFeature
in interface FeatureMapEntry
FeatureMapEntry.isSetFeature()
,
FeatureMapEntry.unsetFeature()
,
FeatureMapEntry.setFeature(EStructuralFeature)
,
ChangePackage.getFeatureMapEntry_Feature()
public EStructuralFeature basicGetFeature()
public void setFeature(EStructuralFeature newFeature)
setFeature
in interface FeatureMapEntry
newFeature
- the new value of the 'Feature' reference.FeatureMapEntry.isSetFeature()
,
FeatureMapEntry.unsetFeature()
,
FeatureMapEntry.getFeature()
public void unsetFeature()
unsetFeature
in interface FeatureMapEntry
FeatureMapEntry.isSetFeature()
,
FeatureMapEntry.getFeature()
,
FeatureMapEntry.setFeature(EStructuralFeature)
public boolean isSetFeature()
isSetFeature
in interface FeatureMapEntry
FeatureMapEntry.unsetFeature()
,
FeatureMapEntry.getFeature()
,
FeatureMapEntry.setFeature(EStructuralFeature)
public EObject getReferenceValue()
getReferenceValue
in interface FeatureMapEntry
FeatureMapEntry.setReferenceValue(EObject)
,
ChangePackage.getFeatureMapEntry_ReferenceValue()
public EObject basicGetReferenceValue()
public void setReferenceValue(EObject newReferenceValue)
setReferenceValue
in interface FeatureMapEntry
newReferenceValue
- the new value of the 'Reference Value' reference.FeatureMapEntry.getReferenceValue()
public Object getValue()
getValue
in interface FeatureMapEntry
ChangePackage.getFeatureMapEntry_Value()
protected void setValue(Object value)
public Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in interface EObject
eGet
in class BasicEObjectImpl
public void eSet(EStructuralFeature eFeature, Object newValue)
eSet
in interface EObject
eSet
in class BasicEObjectImpl
public void eUnset(EStructuralFeature eFeature)
eUnset
in interface EObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in interface EObject
eIsSet
in class BasicEObjectImpl
protected ListChange createListChange(EList changesList, ChangeKind kind, int index)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |