X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModel%2FModel_Application.h;h=9281f9ce6e4773565072d1c697508f315e09e63c;hb=b7cf37e8127b30fc99ebc2c82d08f207375e6c46;hp=ddd3155bd0ed9e599b34ebca545df95da6eca10c;hpb=6654a921211670c15a79a997ca666a174fe8a6f6;p=modules%2Fshaper.git diff --git a/src/Model/Model_Application.h b/src/Model/Model_Application.h index ddd3155bd..9281f9ce6 100644 --- a/src/Model/Model_Application.h +++ b/src/Model/Model_Application.h @@ -36,6 +36,11 @@ public: //! Deletes the document from the application MODEL_EXPORT void deleteDocument(std::string theDocID); + //! Set path for the loaded by demand documents + void setLoadPath(std::string thePath); + //! Defines that specified document must be loaded by demand + void setLoadByDemand(std::string theID); + public: // Redefined OCAF methods //! Return name of resource (i.e. "Standard") @@ -51,6 +56,10 @@ public: private: /// Map from string identifiers to created documents of an application std::map > myDocs; + /// Path for the loaded by demand documents + std::string myPath; + /// Path for the loaded by demand documents + std::set myLoadedByDemand; }; #endif