|
|||||||||||
| 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.sdo.impl.EPropertyImpl
An implementation of the model object 'EProperty'.
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
protected static boolean |
CONTAINMENT_EDEFAULT
The default value of the ' Containment' attribute |
protected static Object |
DEFAULT_EDEFAULT
The default value of the ' Default' attribute |
protected org.eclipse.emf.ecore.EStructuralFeature |
eStructuralFeature
The cached value of the ' EStructural Feature' reference |
protected static boolean |
MANY_EDEFAULT
The default value of the ' Many' attribute |
protected static String |
NAME_EDEFAULT
The default value of the ' Name' attribute |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
EPropertyImpl()
|
| Method Summary | |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
Type |
getContainingType()
|
Object |
getDefault()
|
org.eclipse.emf.ecore.EStructuralFeature |
getEStructuralFeature()
|
String |
getName()
|
org.eclipse.emf.common.notify.Notifier |
getTarget()
|
Type |
getType()
|
boolean |
isAdapterForType(Object type)
|
boolean |
isContainment()
|
boolean |
isMany()
|
boolean |
isReadOnly()
Returns true if values for this property cannot be modified using the SDO APIs. |
void |
notifyChanged(org.eclipse.emf.common.notify.Notification msg)
|
void |
setEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature newEStructuralFeature)
|
void |
setReadOnly(boolean readOnly)
|
void |
setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eContainerFeatureID, eDeliver, eInternalContainer, eProperties, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eClass, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsProxy, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment, toString |
| 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 String NAME_EDEFAULT
Name' attribute.
getName()protected static final boolean MANY_EDEFAULT
Many' attribute.
isMany(),
Constant Field Valuesprotected static final boolean CONTAINMENT_EDEFAULT
Containment' attribute.
isContainment(),
Constant Field Valuesprotected static final Object DEFAULT_EDEFAULT
Default' attribute.
getDefault()protected org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature
EStructural Feature' reference.
getEStructuralFeature()| Constructor Detail |
protected EPropertyImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
public String getName()
getName in interface Propertypublic boolean isMany()
isMany in interface Propertytrue if the property is many-valued.public boolean isContainment()
isContainment in interface Propertytrue if the property is containment.public Object getDefault()
getDefault in interface Propertypublic Type getType()
getType in interface Propertypublic Type getContainingType()
getContainingType in interface PropertyType.getProperties()public org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
getEStructuralFeature in interface EPropertyEProperty.setEStructuralFeature(EStructuralFeature),
SDOPackage.getEProperty_EStructuralFeature()public void setEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature newEStructuralFeature)
setEStructuralFeature in interface EPropertynewEStructuralFeature - the new value of the 'EStructural Feature' reference.EProperty.getEStructuralFeature()public boolean isAdapterForType(Object type)
isAdapterForType in interface org.eclipse.emf.common.notify.Adapterpublic void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
notifyChanged in interface org.eclipse.emf.common.notify.Adapterpublic org.eclipse.emf.common.notify.Notifier getTarget()
getTarget in interface org.eclipse.emf.common.notify.Adapterpublic void setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
setTarget in interface org.eclipse.emf.common.notify.Adapterpublic boolean isReadOnly()
EProperty
isReadOnly in interface EPropertypublic void setReadOnly(boolean readOnly)
setReadOnly in interface EPropertypublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainer in interface org.eclipse.emf.ecore.InternalEObject
public Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
eGet in interface org.eclipse.emf.ecore.EObject
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Object newValue)
eSet in interface org.eclipse.emf.ecore.EObjectpublic void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset in interface org.eclipse.emf.ecore.EObjectpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObject
|
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 | ||||||||||