|
||||||||||
| 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.java.impl.JModelElementImpl
public abstract class JModelElementImpl
An implementation of the model object 'JModel JNode'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected boolean |
isReconciling
|
protected java.lang.Object |
jNode
The cached value of the ' JNode' attribute |
protected static java.lang.Object |
JNODE_EDEFAULT
The default value of the ' JNode' attribute |
protected java.lang.String |
name
The cached value of the ' Name' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name' attribute |
| 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 |
JModelElementImpl()
|
| Method Summary | |
|---|---|
protected void |
adoptContent(EReference eReference,
JModelElement jModelElement)
|
protected void |
changeAttribute(Notification notification)
|
protected void |
changeReference(Notification notification)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
boolean |
eNotificationRequired()
EATM |
void |
eNotify(Notification notification)
Notifies a change to a feature of this notifier as described by the notification. |
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
java.lang.Object |
getJNode()
|
java.lang.String |
getName()
|
java.lang.String |
getQualifiedName()
|
void |
moveContent(EReference eReference,
JModelElement jModelElement)
|
protected void |
orphanContent(EReference eReference,
JModelElement jModelElement)
|
protected void |
resolveIdentifiers()
|
void |
setJNode(java.lang.Object newJNode)
EATM |
void |
setJNodeGen(java.lang.Object newJNode)
|
void |
setName(java.lang.String newName)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eBasicAdapterArray, eBasicHasAdapters |
| 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eSetDeliver |
| Field Detail |
|---|
protected static final java.lang.String NAME_EDEFAULT
Name' attribute.
getName()protected java.lang.String name
Name' attribute.
getName()protected boolean isReconciling
protected static final java.lang.Object JNODE_EDEFAULT
JNode' attribute.
getJNode()protected java.lang.Object jNode
JNode' attribute.
getJNode()| Constructor Detail |
|---|
protected JModelElementImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic java.lang.String getName()
getName in interface JModelElementJModelElement.setName(String),
JavaPackage.getJModelElement_Name()public void setName(java.lang.String newName)
setName in interface JModelElementnewName - the new value of the 'Name' attribute.JModelElement.getName()public java.lang.Object getJNode()
getJNode in interface JModelElementJModelElement.setJNode(Object),
JavaPackage.getJModelElement_JNode()public void setJNodeGen(java.lang.Object newJNode)
public void setJNode(java.lang.Object newJNode)
setJNode in interface JModelElementnewJNode - the new value of the 'JNode' attribute.JModelElement.getJNode()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplInternalEObject.eGet(EStructuralFeature, boolean, boolean)
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplEObject.eSet(EStructuralFeature, Object)public void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplEObject.eUnset(EStructuralFeature)public boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplEObject.eIsSet(EStructuralFeature)public java.lang.String toString()
toString in class BasicEObjectImplpublic boolean eNotificationRequired()
eNotificationRequired in interface InternalEObjecteNotificationRequired in class BasicNotifierImpleNotify needs to be called.public void eNotify(Notification notification)
Notifierdelivered
to the adapters
via Adapter.notifyChanged.
eNotify in interface NotifiereNotify in class BasicNotifierImplnotification - a description of the change.protected void resolveIdentifiers()
protected void changeAttribute(Notification notification)
protected void changeReference(Notification notification)
protected void adoptContent(EReference eReference,
JModelElement jModelElement)
protected void orphanContent(EReference eReference,
JModelElement jModelElement)
public void moveContent(EReference eReference,
JModelElement jModelElement)
public java.lang.String getQualifiedName()
getQualifiedName in interface JModelElement
|
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 | |||||||||