Create a BuiltInMutableDocument for a root package scope whose contents are subject to change.
Create a BuiltInMutableDocument for a root package scope whose contents are subject to change.
DocumentSet
the OTI specification characteristics of the scope
UML Package as the root of an OTI document
the LoadURL
information about the external URL from where
the contents of built-in document contents correspond to those of the root package
a tool-specific root package corresponding to the tool-specific implementation of an OMG-defined document (e.g., the OMG UML2.5 PrimitiveTypes library)
A tuple with:
d
ds'
, which is ds
+ d
OMG XMI 2.5.1, formal/2015-06-07, section 7.13.2 Procedures, Document Import
Create a BuiltInImmutableDocument for a root package scope whose contents are fully known.
Create a BuiltInImmutableDocument for a root package scope whose contents are fully known.
DocumentSet
the OTI specification characteristics of the scope
UML Package as the root of an OTI document
the LoadURL
information about the external URL from where
the contents of built-in document contents correspond to those of the root package
a tool-specific root package corresponding to the tool-specific implementation of an OMG-defined document (e.g., the OMG UML2.5 PrimitiveTypes library)
A tuple with:
d
ds'
, which is ds
+ d
OMG XMI 2.5.1, formal/2015-06-07, section 7.13.2 Procedures, Document Import
Add a document as a new node to an existing document set graph
Add a document as a new node to an existing document set graph
A DocumentSet graph
A Document to add as a new node to ds
A new DocumentSet, ds', whose nodes should be ds'=d + ds.documents
Create a LoadingMutableDocument for a root package scope whose contents are subject to change
Create a LoadingMutableDocument for a root package scope whose contents are subject to change
DocumentSet
the OTI specification characteristics of the scope
UML Package as the root of an OTI document
the LoadURL
information about the external URL from where
the serializable document contents will be read into the contents of
the root package
the root package scope of the OTI serializable document
If successful, a SerializableDocument for the root
package scope
OMG XMI 2.5.1, formal/2015-06-07, section 7.13.2 Procedures, Document Import
Create a SerializableImmutableDocument for an existing root package whose contents are fully known
Create a SerializableImmutableDocument for an existing root package whose contents are fully known
DocumentSet
the OTI specification characteristics of the scope
UML Package as the root of an OTI document
the LoadURL
information about the external URL from where
the serializable document contents will be read into the contents of
the root package
The root package scope of the serializable document
A SerializableDocument if the root
package has the necessary information to specify
how it should be eventually serialized per OMG XMI 2.5.1
OMG XMI 2.5.1, formal/2015-06-07, section 7.13.2 Procedures, Document Creation
Create a SerializableMutableDocument for a root package scope whose contents are subject to change
Create a SerializableMutableDocument for a root package scope whose contents are subject to change
DocumentSet
the OTI specification characteristics of the scope
UML Package as the root of an OTI document
the LoadURL
information about the external URL from where
the serializable document contents will be read into the contents of
the root package
the root package scope of the OTI serializable document
If successful, a SerializableDocument for the root
package scope
OMG XMI 2.5.1, formal/2015-06-07, section 7.13.2 Procedures, Document Import
Create a DocumentSet graph for document nodes (serializable or built-in) and inter-document edges
Create a DocumentSet graph for document nodes (serializable or built-in) and inter-document edges
The set of document nodes
OASIS XML Catalog-based mapping of package or element URIs to serializable document URLs and element URIs
OASIS XML Catalog-based mapping of package or element URIs to OMG-published document URLs and element URIs
Document Set Aggregate
OTI UML Read Operations API
Scala type information about Document[UML] graph nodes
Scala type information about Document[UML] to Document[UML] graph edges
A DocumentSet graph
Get the URI of the document as an externally accessible resource.
Get the URI of the document as an externally accessible resource.
The LoadURL
coordinates of the external document to load
The URI where the document can be accesssed as an external resource
Create an initial DocumentSet graph with built-in document nodes/edges for OMG UML 2.5
Create an initial DocumentSet graph with built-in document nodes/edges for OMG UML 2.5
OASIS XML Catalog-based mapping of package or element URIs to serializable document URLs and element URIs
OASIS XML Catalog-based mapping of package or element URIs to OMG-published document URLs and element URIs
Scala type information about Document[UML] graph nodes
Scala type information about Document[UML] to Document[UML] graph edges
A DocumentSet graph
Open an input stream on the external document to load
Open an input stream on the external document to load
The LoadURL
coordinates of the external document to load
an input stream for reading the XMI contents of the external document to load
Add a set of Documents to a DocumentSet
Add a set of Documents to a DocumentSet
Note that for performance reasons, the return type is Set[Throwable] \&/ DocumentSet[Uml]
(fast merge)
rather than the Set[Throwable] \&/ DocumentSet[Uml]
(slow merge).
DocumentSet
a set of Documents
The DocumentSet resulting from adding each Document di in d where di can be successfully added.
OMG Tool-neutral API extension for document-related processing of OMG UML 2.5 compliant models
Type signature of a tool-specific adaptation of OMG UML 2.5
OMG XMI 2.5, formal/2015-06-07 http://www.omg.org/spec/XMI/2.5.1