+ virtual std::shared_ptr<ModelAPI_Document> partDoc() = 0;
+
+ /// Sets this document as current and if it is not loaded yet, loads it
+ virtual void activate() = 0;
+
+ /// Returns true if document is activated (loaded into the memory)
+ virtual bool isActivated() = 0;