All owned elements of a package excluding the extent of any nested Document scope package
All owned elements of a package excluding the extent of any nested Document scope package
a UML Package
a set, s, such that if e in s, then e is nested in p and e is not in the scope of any Document
Construct the graph of document (nodes) and cross-references among documents (edges) and determine unresolvable cross-references
Construct the graph of document (nodes) and cross-references among documents (edges) and determine unresolvable cross-references
A predicate determining which elements or element references to ignore
A partial function mapping unresolved elements to resolvable elements
A fail-lazy pair (scalaz.\&/
):
Topologically sort the graph of OTI documents w.r.t their cross-references.
Topologically sort the graph of OTI documents w.r.t their cross-references.
Graph.
Either:
https://groups.google.com/d/msg/scala-graph/o-XLlCEC66o/pIpXzOTmwAMJ
https://groups.google.com/forum/#!searchin/scala-graph/typetag/scala-graph/2x207RGtBSE/ipbLAUwcM0EJ This is simpler:
Topologically sort the graph of OTI documents w.r.t their cross-references.
Topologically sort the graph of OTI documents w.r.t their cross-references.
Graph.
Either:
https://groups.google.com/d/msg/scala-graph/o-XLlCEC66o/pIpXzOTmwAMJ
https://groups.google.com/forum/#!searchin/scala-graph/typetag/scala-graph/2x207RGtBSE/ipbLAUwcM0EJ This is simpler:
add support for the possibility that a stereotype tag value may refer to an element serialized in a different document.