|
||||||||||
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.apache.tuscany.sdo.impl.DataGraphImpl
public class DataGraphImpl
An implementation of the model object 'EData Graph'.
Nested Class Summary | |
---|---|
static class |
DataGraphImpl.EDataGraphExternalizable
|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
---|
org.eclipse.emf.common.notify.Adapter.Internal |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected ChangeSummary |
eChangeSummary
The cached value of the ' EChange Summary ' reference. |
protected DataGraphImpl.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 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, 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 |
DataGraphImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetEChangeSummary(ChangeSummary newEChangeSummary,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
protected org.eclipse.emf.ecore.resource.Resource |
createChangeSummaryResource()
|
protected ChangeSummaryImpl |
createEChangeSummary()
|
protected DataGraphImpl.EDataGraphExternalizable |
createEDataGraphExternalizable()
|
DataObject |
createEDataObject(Type 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 . |
DataObject |
createRootObject(Type type)
Creates a new root data object of the specified type. |
protected org.eclipse.emf.ecore.resource.Resource |
createRootResource()
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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(int featureID)
|
org.eclipse.emf.ecore.EObject |
eObjectForURIFragmentSegment(String uriFragmentSegment)
|
void |
eSet(int featureID,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
ChangeSummary |
getChangeSummary()
Returns the change summary associated with this data graph. |
org.eclipse.emf.ecore.resource.Resource |
getDataGraphResource()
|
ChangeSummary |
getEChangeSummary()
|
org.eclipse.emf.ecore.EClassifier |
getEClassifier(String namespaceURI,
String typeName)
|
org.eclipse.emf.ecore.EObject |
getERootObject()
|
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()
|
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(ChangeSummary newEChangeSummary)
|
void |
setERootObject(org.eclipse.emf.ecore.EObject newERootObject)
|
void |
setERootObjectGen(org.eclipse.emf.ecore.EObject newERootObject)
|
void |
setResourceSet(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)
|
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, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, 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, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eNotify |
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 ChangeSummary 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 DataGraphImpl.EDataGraphExternalizable eDataGraphExternalizable
Constructor Detail |
---|
protected DataGraphImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public boolean isAdapterForType(Object type)
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
public void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
notifyChanged
in interface org.eclipse.emf.common.notify.Adapter
public org.eclipse.emf.common.notify.Notifier getTarget()
getTarget
in interface org.eclipse.emf.common.notify.Adapter
public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
setTarget
in interface org.eclipse.emf.common.notify.Adapter
protected org.eclipse.emf.ecore.util.ExtendedMetaData getExtendedMetaData()
public org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
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)
public org.eclipse.emf.ecore.resource.Resource getRootResource()
public org.eclipse.emf.ecore.resource.Resource getDataGraphResource()
public ChangeSummary getEChangeSummary()
public org.eclipse.emf.common.notify.NotificationChain basicSetEChangeSummary(ChangeSummary newEChangeSummary, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEChangeSummary(ChangeSummary newEChangeSummary)
public org.eclipse.emf.ecore.EObject getERootObject()
public void setERootObjectGen(org.eclipse.emf.ecore.EObject newERootObject)
public void setERootObject(org.eclipse.emf.ecore.EObject newERootObject)
public org.eclipse.emf.ecore.EClassifier getEClassifier(String namespaceURI, String typeName)
public Type getType(String namespaceURI, String typeName)
getType
in interface DataGraph
namespaceURI
- the namespace URI of a type or the location URI of a resource containing a type.typeName
- name of a type.
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
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public DataObject createEDataObject(Type type)
public DataObject getRootObject()
DataGraph
data object
of this data graph.
getRootObject
in interface DataGraph
DataObject.getDataGraph()
public DataObject createRootObject(String namespaceURI, String typeName)
DataGraph
specified type
.
An exception is thrown if a root object exists.
createRootObject
in interface DataGraph
namespaceURI
- 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 DataGraph
type
- the type of the new root.
DataGraph.createRootObject(String, String)
public ChangeSummary getChangeSummary()
DataGraph
change summary
associated with this data graph.
getChangeSummary
in interface DataGraph
ChangeSummary.getDataGraph()
protected ChangeSummaryImpl createEChangeSummary()
public Object getWriteReplacement()
protected DataGraphImpl.EDataGraphExternalizable createEDataGraphExternalizable()
public Object writeReplace()
public org.eclipse.emf.ecore.EObject eObjectForURIFragmentSegment(String uriFragmentSegment)
eObjectForURIFragmentSegment
in interface org.eclipse.emf.ecore.InternalEObject
eObjectForURIFragmentSegment
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |