Uses of Interface
commonj.sdo.DataObject

Packages that use DataObject
commonj.sdo Provides an API for accessing and manipulating structured data.  
org.eclipse.emf.ecore.sdo Provides an API for supporting Service Data Objects in EMF.  
org.eclipse.emf.ecore.sdo.impl Provides an implementation of the Ecore-based SDO API. 
org.eclipse.emf.ecore.sdo.util Provides utilities. 
 

Uses of DataObject in commonj.sdo
 

Methods in commonj.sdo that return DataObject
 DataObject DataGraph.getRootObject()
          Returns the root data object of this data graph.
 DataObject DataGraph.createRootObject(String namespaceURI, String typeName)
          Creates a new root data object of the specified type, replacing the existing root, if one exists.
 DataObject DataGraph.createRootObject(Type type)
          Creates a new root data object of the specified type, replacing the existing root, if one exists.
 DataObject DataObject.getDataObject(String path)
          Returns the value of a DataObject property identified by the specified path.
 DataObject DataObject.getDataObject(int propertyIndex)
          Returns the value of a DataObject property identified by the specified property index.
 DataObject DataObject.getDataObject(Property property)
          Returns the value of the specified DataObject property.
 DataObject DataObject.createDataObject(String propertyName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(int propertyIndex)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(Property property)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(String propertyName, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(int propertyIndex, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(Property property, Type type)
          Returns a new data object contained by this object using the specified property, which must be of containment type.
 DataObject DataObject.getContainer()
          Returns the containing data object or null if there is no container.
 

Methods in commonj.sdo with parameters of type DataObject
 boolean ChangeSummary.isCreated(DataObject dataObject)
          Returns whether or not the specified data object was created while logging.
 boolean ChangeSummary.isDeleted(DataObject dataObject)
          Returns whether or not the specified data object was deleted while logging.
 List ChangeSummary.getOldValues(DataObject dataObject)
          Returns a list of settings that represent the property values of the given dataObject at the point when logging began.
 void DataObject.setDataObject(String path, DataObject value)
          Sets the value of a DataObject property identified by the specified path, to the specified value.
 void DataObject.setDataObject(int propertyIndex, DataObject value)
          Sets the value of a DataObject property identified by the specified property index, to the specified value.
 void DataObject.setDataObject(Property property, DataObject value)
          Sets the value of the specified DataObject property, to the specified value.
 

Uses of DataObject in org.eclipse.emf.ecore.sdo
 

Subinterfaces of DataObject in org.eclipse.emf.ecore.sdo
 interface EDataObject
           A representation of the model object 'EData Object'
 interface EDataObjectAnyType
           A representation of the model object 'EData Object Any Type'
 interface EDataObjectSimpleAnyType
           A representation of the model object 'EData Object Simple Any Type'
 interface InternalEDataObject
           A representation of the model object 'Internal EData Object'.
 

Methods in org.eclipse.emf.ecore.sdo that return DataObject
 DataObject EChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 

Methods in org.eclipse.emf.ecore.sdo with parameters of type DataObject
 boolean EChangeSummary.isChanged(DataObject dataObject)
          Returns whether or not the specified data object was changed while logging.
 ChangeSummary.Setting EChangeSummary.getOldValue(DataObject dataObject, Property property)
          Returns a setting for the specified property representing the property value of the given dataObject at the point when logging began.
 DataObject EChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 Property EChangeSummary.getOldContainmentProperty(DataObject dataObject)
          Returns the value of the containment property data object property at the point when logging began.
 

Uses of DataObject in org.eclipse.emf.ecore.sdo.impl
 

Classes in org.eclipse.emf.ecore.sdo.impl that implement DataObject
 class DynamicEDataObjectImpl
           An implementation of the model object 'EData Object' tuned for dynamic use
 class DynamicEStoreEDataObjectImpl
           An implementation of the model object 'EData Object' that delegates to a store
 class EChangeSummaryImpl
           An implementation of the model object 'EChange Summary'
 class EChangeSummarySettingImpl
           An implementation of the model object 'EChange Summary Setting'
 class EDataObjectAnyTypeImpl
           An implementation of the model object 'EData Object Any Type'
 class EDataObjectImpl
           An implementation of the model object 'EData Object'
 class EDataObjectSimpleAnyTypeImpl
           An implementation of the model object 'EData Object Simple Any Type'
 class EStoreEDataObjectImpl
           An implementation of the model object 'EData Object' that delegates to a store
 

Methods in org.eclipse.emf.ecore.sdo.impl that return DataObject
 DataObject EChangeSummarySettingImpl.getContainer()
           
 DataObject EChangeSummarySettingImpl.getDataObject(String path)
           
 DataObject EChangeSummarySettingImpl.getDataObject(int propertyIndex)
           
 DataObject EChangeSummarySettingImpl.getDataObject(Property property)
           
 DataObject EChangeSummarySettingImpl.createDataObject(String propertyName)
           
 DataObject EChangeSummarySettingImpl.createDataObject(int propertyIndex)
           
 DataObject EChangeSummarySettingImpl.createDataObject(Property property)
           
 DataObject EChangeSummarySettingImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EChangeSummarySettingImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EChangeSummarySettingImpl.createDataObject(Property property, Type type)
           
 DataObject EDataGraphImpl.getRootObject()
           
 DataObject EDataGraphImpl.createRootObject(String namespaceURI, String typeName)
           
 DataObject EDataGraphImpl.createRootObject(Type type)
           
 DataObject EDataObjectImpl.getContainer()
           
 DataObject EDataObjectImpl.getDataObject(String path)
           
 DataObject EDataObjectImpl.getDataObject(int propertyIndex)
           
 DataObject EDataObjectImpl.getDataObject(Property property)
           
 DataObject EDataObjectImpl.createDataObject(String propertyName)
           
 DataObject EDataObjectImpl.createDataObject(int propertyIndex)
           
 DataObject EDataObjectImpl.createDataObject(Property property)
           
 DataObject EDataObjectImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EDataObjectImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EDataObjectImpl.createDataObject(Property property, Type type)
           
 DataObject EDataObjectSimpleAnyTypeImpl.getContainer()
           
 DataObject EDataObjectSimpleAnyTypeImpl.getDataObject(String path)
           
 DataObject EDataObjectSimpleAnyTypeImpl.getDataObject(int propertyIndex)
           
 DataObject EDataObjectSimpleAnyTypeImpl.getDataObject(Property property)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(String propertyName)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(int propertyIndex)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(Property property)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EDataObjectSimpleAnyTypeImpl.createDataObject(Property property, Type type)
           
 DataObject DynamicEDataObjectImpl.getContainer()
           
 DataObject DynamicEDataObjectImpl.getDataObject(String path)
           
 DataObject DynamicEDataObjectImpl.getDataObject(int propertyIndex)
           
 DataObject DynamicEDataObjectImpl.getDataObject(Property property)
           
 DataObject DynamicEDataObjectImpl.createDataObject(String propertyName)
           
 DataObject DynamicEDataObjectImpl.createDataObject(int propertyIndex)
           
 DataObject DynamicEDataObjectImpl.createDataObject(Property property)
           
 DataObject DynamicEDataObjectImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject DynamicEDataObjectImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject DynamicEDataObjectImpl.createDataObject(Property property, Type type)
           
 DataObject EDataObjectAnyTypeImpl.getContainer()
           
 DataObject EDataObjectAnyTypeImpl.getDataObject(String path)
           
 DataObject EDataObjectAnyTypeImpl.getDataObject(int propertyIndex)
           
 DataObject EDataObjectAnyTypeImpl.getDataObject(Property property)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(String propertyName)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(int propertyIndex)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(Property property)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EDataObjectAnyTypeImpl.createDataObject(Property property, Type type)
           
 DataObject EStoreEDataObjectImpl.getContainer()
           
 DataObject EStoreEDataObjectImpl.getDataObject(String path)
           
 DataObject EStoreEDataObjectImpl.getDataObject(int propertyIndex)
           
 DataObject EStoreEDataObjectImpl.getDataObject(Property property)
           
 DataObject EStoreEDataObjectImpl.createDataObject(String propertyName)
           
 DataObject EStoreEDataObjectImpl.createDataObject(int propertyIndex)
           
 DataObject EStoreEDataObjectImpl.createDataObject(Property property)
           
 DataObject EStoreEDataObjectImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EStoreEDataObjectImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EStoreEDataObjectImpl.createDataObject(Property property, Type type)
           
 DataObject EChangeSummaryImpl.getOldContainer(DataObject dataObject)
           
 DataObject EChangeSummaryImpl.getContainer()
           
 DataObject EChangeSummaryImpl.getDataObject(String path)
           
 DataObject EChangeSummaryImpl.getDataObject(int propertyIndex)
           
 DataObject EChangeSummaryImpl.getDataObject(Property property)
           
 DataObject EChangeSummaryImpl.createDataObject(String propertyName)
           
 DataObject EChangeSummaryImpl.createDataObject(int propertyIndex)
           
 DataObject EChangeSummaryImpl.createDataObject(Property property)
           
 DataObject EChangeSummaryImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject EChangeSummaryImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject EChangeSummaryImpl.createDataObject(Property property, Type type)
           
 DataObject DynamicEStoreEDataObjectImpl.getContainer()
           
 DataObject DynamicEStoreEDataObjectImpl.getDataObject(String path)
           
 DataObject DynamicEStoreEDataObjectImpl.getDataObject(int propertyIndex)
           
 DataObject DynamicEStoreEDataObjectImpl.getDataObject(Property property)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(String propertyName)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(int propertyIndex)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(Property property)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(String propertyName, String namespaceURI, String typeName)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(int propertyIndex, String namespaceURI, String typeName)
           
 DataObject DynamicEStoreEDataObjectImpl.createDataObject(Property property, Type type)
           
 

Methods in org.eclipse.emf.ecore.sdo.impl with parameters of type DataObject
 void EChangeSummarySettingImpl.setDataObject(String path, DataObject value)
           
 void EChangeSummarySettingImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EChangeSummarySettingImpl.setDataObject(Property property, DataObject value)
           
 void EDataObjectImpl.setDataObject(String path, DataObject value)
           
 void EDataObjectImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EDataObjectImpl.setDataObject(Property property, DataObject value)
           
 void EDataObjectSimpleAnyTypeImpl.setDataObject(String path, DataObject value)
           
 void EDataObjectSimpleAnyTypeImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EDataObjectSimpleAnyTypeImpl.setDataObject(Property property, DataObject value)
           
 void DynamicEDataObjectImpl.setDataObject(String path, DataObject value)
           
 void DynamicEDataObjectImpl.setDataObject(int propertyIndex, DataObject value)
           
 void DynamicEDataObjectImpl.setDataObject(Property property, DataObject value)
           
 void EDataObjectAnyTypeImpl.setDataObject(String path, DataObject value)
           
 void EDataObjectAnyTypeImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EDataObjectAnyTypeImpl.setDataObject(Property property, DataObject value)
           
 void EStoreEDataObjectImpl.setDataObject(String path, DataObject value)
           
 void EStoreEDataObjectImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EStoreEDataObjectImpl.setDataObject(Property property, DataObject value)
           
 boolean EChangeSummaryImpl.isCreated(DataObject dataObject)
           
 boolean EChangeSummaryImpl.isDeleted(DataObject dataObject)
           
 List EChangeSummaryImpl.getOldValues(DataObject dataObject)
           
 boolean EChangeSummaryImpl.isChanged(DataObject dataObject)
           
 ChangeSummary.Setting EChangeSummaryImpl.getOldValue(DataObject dataObject, Property property)
           
 DataObject EChangeSummaryImpl.getOldContainer(DataObject dataObject)
           
 Property EChangeSummaryImpl.getOldContainmentProperty(DataObject dataObject)
           
 void EChangeSummaryImpl.setDataObject(String path, DataObject value)
           
 void EChangeSummaryImpl.setDataObject(int propertyIndex, DataObject value)
           
 void EChangeSummaryImpl.setDataObject(Property property, DataObject value)
           
 void DynamicEStoreEDataObjectImpl.setDataObject(String path, DataObject value)
           
 void DynamicEStoreEDataObjectImpl.setDataObject(int propertyIndex, DataObject value)
           
 void DynamicEStoreEDataObjectImpl.setDataObject(Property property, DataObject value)
           
 

Uses of DataObject in org.eclipse.emf.ecore.sdo.util
 

Methods in org.eclipse.emf.ecore.sdo.util that return DataObject
static DataObject SDOUtil.getDataObject(EObject eObject, String path)
           
static DataObject SDOUtil.getDataObject(EObject eObject, int propertyIndex)
           
static DataObject SDOUtil.getDataObject(EObject eObject, Property property)
           
static DataObject SDOUtil.createDataObject(EObject eObject, String propertyName)
           
static DataObject SDOUtil.createDataObject(EObject eObject, int propertyIndex)
           
static DataObject SDOUtil.createDataObject(EObject eObject, Property property)
           
static DataObject SDOUtil.createDataObject(EObject eObject, String propertyName, String namespaceURI, String typeName)
           
static DataObject SDOUtil.createDataObject(EObject eObject, String propertyName, Type type)
           
static DataObject SDOUtil.createDataObject(EObject eObject, int propertyIndex, String namespaceURI, String typeName)
           
static DataObject SDOUtil.createDataObject(EObject eObject, int propertyIndex, Type type)
           
static DataObject SDOUtil.createDataObject(EObject eObject, Property property, Type type)
           
static DataObject SDOUtil.getContainer(EObject eObject)
           
 

Methods in org.eclipse.emf.ecore.sdo.util with parameters of type DataObject
static void SDOUtil.setDataObject(EObject eObject, String path, DataObject value)
           
static void SDOUtil.setDataObject(EObject eObject, int propertyIndex, DataObject value)
           
static void SDOUtil.setDataObject(EObject eObject, Property property, DataObject value)
           
 Object SDOSwitch.caseDataObject(DataObject object)
          Returns the result of interpretting the object as an instance of 'Data Object'
 


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.