MagicDraw-specific adaptation of the OTI Document API
MagicDraw-specific adapter for the OTI Canonical XMI DocumentOps
MagicDraw-specific OTI DocumentSet
Helper for accessing MagicDraw's Project APIs
Helper for accessing MagicDraw's Project APIs
Note: In MD 18.0, the Project APIs used below are marked Internal and deprecated. These APIs are marked Open in MD 18.2
Strict compilation with Scala (i.e., warn for deprecated APIs & treat warnings as errors) requires selectively hiding intentional use of deprecated APIs. Adapted from: https://issues.scala-lang.org/browse/SI-7934
Note: In MD 18.0, the
(Since version )
http://jdocs.nomagic.com/182/com/nomagic/ci/persistence/IProject.html#getLocationURI()
http://jdocs.nomagic.com/182/com/nomagic/ci/persistence/IProject.html
MagicDraw-specific adaptation of the OTI Document API
The OTI Document kind (Loadable, BuiltIn, Serializable) x (Mutable, Immutable) and artifact kind (Metamodel, Profile, ModelLibrary) are orthogonal to MagicDraw's persistence architecture based on MagicDraw's
IProject
(see: com.nomagic.ci.persistence.{IProject, IAttachedProject, IPrimaryProject})