Package commonj.sdo
Interface DataGraph
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SDODataGraph
Deprecated.
. Because the same functionality can be obtained with DataObjects alone
and because using DataObjects has the advantages of consistence and richer functionality,
the use of the special envelope DataGraph is discouraged and may be removed altogether
in a future version.
A data graph is used to package a graph of
data objects
along with their
metadata, that is, data describing the data.
A data graph also contains a change summary
which is used to record changes made to the objects in the graph.-
Method Summary
Modifier and TypeMethodDescriptioncreateRootObject
(Type type) Deprecated.Creates a new root data object of the specified type.createRootObject
(String namespaceURI, String typeName) Deprecated.Creates a new root data object of thespecified type
.Deprecated.Returns thechange summary
associated with this data graph.Deprecated.Returns the rootdata object
of this data graph.
-
Method Details
-
getRootObject
DataObject getRootObject()Deprecated.Returns the rootdata object
of this data graph.- Returns:
- the root data object.
- See Also:
-
getChangeSummary
ChangeSummary getChangeSummary()Deprecated.Returns thechange summary
associated with this data graph.- Returns:
- the change summary.
- See Also:
-
getType
Deprecated.Returns thetype
with the given theURI
, or contained by the resource at the given URI, and with the givenname
.- Parameters:
uri
- the namespace URI of a type or the location URI of a resource containing a type.typeName
- name of a type.- Returns:
- the type with the corresponding namespace and name.
-
createRootObject
Deprecated.Creates a new root data object of thespecified type
. An exception is thrown if a root object exists.- Parameters:
namespaceURI
- namespace of the type.typeName
- name of the type.- Returns:
- the new root.
- Throws:
IllegalStateException
- if the root object already exists.- See Also:
-
createRootObject
Deprecated.Creates a new root data object of the specified type. An exception is thrown if a root object exists.- Parameters:
type
- the type of the new root.- Returns:
- the new root.
- Throws:
IllegalStateException
- if the root object already exists.- See Also:
-