|
|||||||||||
| 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 |
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.sdo.EDataGraph |
EDataGraph.Internal |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
protected EChangeSummary |
eChangeSummary
The cached value of the ' EChange Summary' reference |
protected EDataGraphImpl.EDataGraphExternalizable |
eDataGraphExternalizable
|
protected org.eclipse.emf.ecore.EObject |
eRootObject
The cached value of the ' ERoot Object' reference |
protected org.eclipse.emf.ecore.util.ExtendedMetaData |
extendedMetaData
The cached extended metadata to wrap the resource set's package registry. |
protected org.eclipse.emf.common.notify.Adapter |
modificationTracker
|
protected static org.eclipse.emf.ecore.resource.ResourceSet |
RESOURCE_SET_EDEFAULT
The default value of the ' Resource Set' attribute |
protected org.eclipse.emf.ecore.resource.ResourceSet |
resourceSet
The cached value of the ' Resource Set' attribute |
protected static org.eclipse.emf.ecore.resource.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, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
EDataGraphImpl()
|
| Method Summary | |
org.eclipse.emf.common.notify.NotificationChain |
basicSetEChangeSummary(EChangeSummary newEChangeSummary,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
protected org.eclipse.emf.ecore.resource.Resource |
createChangeSummaryResource()
|
protected EChangeSummary |
createEChangeSummary()
|
protected EDataGraphImpl.EDataGraphExternalizable |
createEDataGraphExternalizable()
|
EDataObject |
createEDataObject(EType type)
|
org.eclipse.emf.ecore.EObject |
createEObject(org.eclipse.emf.ecore.EClass type)
|
protected org.eclipse.emf.ecore.resource.ResourceSet |
createResourceSet()
|
DataObject |
createRootObject(String namespaceURI,
String typeName)
Creates a new root data object of the specified type,
replacing the existing root, if one exists. |
DataObject |
createRootObject(Type type)
Creates a new root data object of the specified type, replacing the existing root, if one exists. |
protected org.eclipse.emf.ecore.resource.Resource |
createRootResource()
|
Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
org.eclipse.emf.ecore.EObject |
eObjectForURIFragmentSegment(String uriFragmentSegment)
|
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)
|
ChangeSummary |
getChangeSummary()
Returns the change summary associated with this data graph. |
org.eclipse.emf.ecore.resource.Resource |
getDataGraphResource()
Returns the resource of this data graph; one is created if necessary. |
EChangeSummary |
getEChangeSummary()
|
org.eclipse.emf.ecore.EClassifier |
getEClassifier(String namespaceURI,
String typeName)
|
org.eclipse.emf.ecore.EObject |
getERootObject()
|
EType |
getEType(String namespaceURI,
String typeName)
|
protected org.eclipse.emf.ecore.util.ExtendedMetaData |
getExtendedMetaData()
|
org.eclipse.emf.ecore.resource.ResourceSet |
getResourceSet()
|
DataObject |
getRootObject()
Returns the root data object of this data graph. |
org.eclipse.emf.ecore.resource.Resource |
getRootResource()
|
org.eclipse.emf.common.notify.Notifier |
getTarget()
|
Type |
getType(String namespaceURI,
String typeName)
|
Object |
getWriteReplacement()
Returns an object to be used as a write replacement. |
Object |
getWriteReplacement(org.eclipse.emf.ecore.EObject eObject)
Returns an object to be used as a write replacement for the given object in the data graph.. |
protected void |
initializeResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
boolean |
isAdapterForType(Object type)
|
void |
notifyChanged(org.eclipse.emf.common.notify.Notification msg)
|
void |
setEChangeSummary(EChangeSummary newEChangeSummary)
|
void |
setERootObject(org.eclipse.emf.ecore.EObject newERootObject)
Sets the value of the ' ERoot Object' reference |
void |
setERootObjectGen(org.eclipse.emf.ecore.EObject newERootObject)
|
void |
setResourceSet(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)
Sets the value of the ' Resource Set' attribute |
void |
setResourceSetGen(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)
|
void |
setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
|
String |
toString()
|
Object |
writeReplace()
|
| 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, eBasicRemoveFromContainer, eBasicSetContainer, eClass, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eIsProxy, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment |
| 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 org.eclipse.emf.ecore.resource.ResourceSet RESOURCE_SET_EDEFAULT
Resource Set' attribute.
getResourceSet()protected org.eclipse.emf.ecore.resource.ResourceSet resourceSet
Resource Set' attribute.
getResourceSet()protected static final org.eclipse.emf.ecore.resource.Resource ROOT_RESOURCE_EDEFAULT
Root Resource' attribute.
getRootResource()protected EChangeSummary eChangeSummary
EChange Summary' reference.
getEChangeSummary()protected org.eclipse.emf.ecore.EObject eRootObject
ERoot Object' reference.
getERootObject()protected org.eclipse.emf.ecore.util.ExtendedMetaData extendedMetaData
protected EDataGraphImpl.EDataGraphExternalizable eDataGraphExternalizable
protected org.eclipse.emf.common.notify.Adapter modificationTracker
| Constructor Detail |
protected EDataGraphImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
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.Adapterprotected org.eclipse.emf.ecore.util.ExtendedMetaData getExtendedMetaData()
public org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
getResourceSet in interface EDataGraphEDataGraph.setResourceSet(ResourceSet),
SDOPackage.getEDataGraph_ResourceSet()protected org.eclipse.emf.ecore.resource.ResourceSet createResourceSet()
protected org.eclipse.emf.ecore.resource.Resource createRootResource()
protected org.eclipse.emf.ecore.resource.Resource createChangeSummaryResource()
protected void initializeResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public void setResourceSetGen(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)
public void setResourceSet(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)
EDataGraphResource Set' attribute.
setResourceSet in interface EDataGraphnewResourceSet - the new value of the 'Resource Set' attribute.EDataGraph.getResourceSet()public org.eclipse.emf.ecore.resource.Resource getRootResource()
getRootResource in interface EDataGraphSDOPackage.getEDataGraph_RootResource()public org.eclipse.emf.ecore.resource.Resource getDataGraphResource()
EDataGraph
getDataGraphResource in interface EDataGraphpublic EChangeSummary getEChangeSummary()
getEChangeSummary in interface EDataGraphEDataGraph.setEChangeSummary(EChangeSummary),
SDOPackage.getEDataGraph_EChangeSummary(),
EChangeSummary.getEDataGraph()
public org.eclipse.emf.common.notify.NotificationChain basicSetEChangeSummary(EChangeSummary newEChangeSummary,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEChangeSummary(EChangeSummary newEChangeSummary)
setEChangeSummary in interface EDataGraphnewEChangeSummary - the new value of the 'EChange Summary' reference.EDataGraph.getEChangeSummary()public org.eclipse.emf.ecore.EObject getERootObject()
getERootObject in interface EDataGraphEDataGraph.setERootObject(EObject),
SDOPackage.getEDataGraph_ERootObject()public void setERootObjectGen(org.eclipse.emf.ecore.EObject newERootObject)
public void setERootObject(org.eclipse.emf.ecore.EObject newERootObject)
EDataGraphERoot Object' reference.
setERootObject in interface EDataGraphnewERootObject - the new value of the 'ERoot Object' reference.EDataGraph.getERootObject()
public org.eclipse.emf.ecore.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 org.eclipse.emf.ecore.EObject createEObject(org.eclipse.emf.ecore.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(org.eclipse.emf.ecore.EObject eObject)
EDataGraph.Internal
getWriteReplacement in interface EDataGraph.InternaleObject - the object in question.
public Object writeReplace()
public org.eclipse.emf.ecore.EObject eObjectForURIFragmentSegment(String uriFragmentSegment)
eObjectForURIFragmentSegment in interface org.eclipse.emf.ecore.InternalEObject
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in interface org.eclipse.emf.ecore.InternalEObject
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove 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.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 | ||||||||||