|
|||||||||||
| 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.EDataGraphImpl
An implementation of the model object 'EData Graph'.
| Nested Class Summary | |
static class |
EDataGraphImpl.EDataGraphExternalizable
|
static class |
EDataGraphImpl.EDataObjectExternalizable
|
| 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.sdo.EDataGraph |
EDataGraph.Internal |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected EChangeSummary |
eChangeSummary
The cached value of the ' EChange Summary' reference |
protected EDataGraphImpl.EDataGraphExternalizable |
eDataGraphExternalizable
|
protected EObject |
eRootObject
The cached value of the ' ERoot Object' reference |
protected ExtendedMetaData |
extendedMetaData
The cached extended metadata to wrap the resource set's package registry. |
protected Adapter |
modificationTracker
|
protected static ResourceSet |
RESOURCE_SET_EDEFAULT
The default value of the ' Resource Set' attribute |
protected ResourceSet |
resourceSet
The cached value of the ' Resource Set' attribute |
protected static Resource |
ROOT_RESOURCE_EDEFAULT
The default value of the ' Root Resource' 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 interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
EDataGraphImpl()
|
| 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 ResourceSet RESOURCE_SET_EDEFAULT
Resource Set' attribute.
getResourceSet()protected ResourceSet resourceSet
Resource Set' attribute.
getResourceSet()protected static final Resource ROOT_RESOURCE_EDEFAULT
Root Resource' attribute.
getRootResource()protected EChangeSummary eChangeSummary
EChange Summary' reference.
getEChangeSummary()protected EObject eRootObject
ERoot Object' reference.
getERootObject()protected ExtendedMetaData extendedMetaData
protected EDataGraphImpl.EDataGraphExternalizable eDataGraphExternalizable
protected Adapter modificationTracker
| Constructor Detail |
protected EDataGraphImpl()
| Method Detail |
protected EClass eStaticClass()
public boolean isAdapterForType(Object type)
isAdapterForType in interface Adapterpublic void notifyChanged(Notification msg)
notifyChanged in interface Adapterpublic Notifier getTarget()
getTarget in interface Adapterpublic void setTarget(Notifier newTarget)
setTarget in interface Adapterprotected ExtendedMetaData getExtendedMetaData()
public ResourceSet getResourceSet()
getResourceSet in interface EDataGraphEDataGraph.setResourceSet(ResourceSet),
SDOPackage.getEDataGraph_ResourceSet()protected ResourceSet createResourceSet()
protected Resource createRootResource()
protected Resource createChangeSummaryResource()
protected void initializeResourceSet(ResourceSet resourceSet)
public void setResourceSetGen(ResourceSet newResourceSet)
public void setResourceSet(ResourceSet newResourceSet)
EDataGraphResource Set' attribute.
setResourceSet in interface EDataGraphnewResourceSet - the new value of the 'Resource Set' attribute.EDataGraph.getResourceSet()public Resource getRootResource()
getRootResource in interface EDataGraphSDOPackage.getEDataGraph_RootResource()public Resource getDataGraphResource()
EDataGraph
getDataGraphResource in interface EDataGraphpublic EChangeSummary getEChangeSummary()
getEChangeSummary in interface EDataGraphEDataGraph.setEChangeSummary(EChangeSummary),
SDOPackage.getEDataGraph_EChangeSummary(),
EChangeSummary.getEDataGraph()
public NotificationChain basicSetEChangeSummary(EChangeSummary newEChangeSummary,
NotificationChain msgs)
public void setEChangeSummary(EChangeSummary newEChangeSummary)
setEChangeSummary in interface EDataGraphnewEChangeSummary - the new value of the 'EChange Summary' reference.EDataGraph.getEChangeSummary()public EObject getERootObject()
getERootObject in interface EDataGraphEDataGraph.setERootObject(EObject),
SDOPackage.getEDataGraph_ERootObject()public void setERootObjectGen(EObject newERootObject)
public void setERootObject(EObject newERootObject)
EDataGraphERoot Object' reference.
setERootObject in interface EDataGraphnewERootObject - the new value of the 'ERoot Object' reference.EDataGraph.getERootObject()
public EClassifier getEClassifier(String namespaceURI,
String typeName)
getEClassifier in interface EDataGraph
public Type getType(String namespaceURI,
String typeName)
getType in interface DataGraphnamespaceURI - the namespace URI of a type or the location URI of a resource containing a type.typeName - name of a type.
public EType getEType(String namespaceURI,
String typeName)
public EObject createEObject(EClass type)
createEObject in interface EDataGraphpublic EDataObject createEDataObject(EType type)
public DataObject getRootObject()
DataGraphdata object of this data graph.
getRootObject in interface DataGraphDataObject.getDataGraph()
public DataObject createRootObject(String namespaceURI,
String typeName)
DataGraphspecified type,
replacing the existing root, if one exists.
createRootObject in interface DataGraphnamespaceURI - namespace of the type.typeName - name of the type.
DataGraph.createRootObject(Type),
DataGraph.getType(String, String)public DataObject createRootObject(Type type)
DataGraph
createRootObject in interface DataGraphtype - the type of the new root.
DataGraph.createRootObject(String, String)public ChangeSummary getChangeSummary()
DataGraphchange summary associated with this data graph.
getChangeSummary in interface DataGraphChangeSummary.getDataGraph()protected EChangeSummary createEChangeSummary()
public Object getWriteReplacement()
EDataGraph.Internal
getWriteReplacement in interface EDataGraph.Internalprotected EDataGraphImpl.EDataGraphExternalizable createEDataGraphExternalizable()
public Object getWriteReplacement(EObject eObject)
EDataGraph.Internal
getWriteReplacement in interface EDataGraph.InternaleObject - the object in question.
public Object writeReplace()
public EObject eObjectForURIFragmentSegment(String uriFragmentSegment)
eObjectForURIFragmentSegment in interface InternalEObject
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseAdd in interface InternalEObject
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseRemove in interface InternalEObject
public Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObject
public void eSet(EStructuralFeature eFeature,
Object newValue)
eSet in interface EObjectpublic void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjectpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjectpublic String toString()
|
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 | ||||||||||