X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FcreaDevManagerLib%2FmodelCDMAppli.h;h=5d378b9e83519e8ebe913dd894c84c7396f9fd47;hb=311bdcc514f85386f3bbbef9ff6a88bf69fd930f;hp=b97c0126381a0d525abca349409903ee965fbe6d;hpb=62dfbfc86db5ed98a2272d0b6620af1711791c27;p=crea.git diff --git a/lib/creaDevManagerLib/modelCDMAppli.h b/lib/creaDevManagerLib/modelCDMAppli.h index b97c012..5d378b9 100644 --- a/lib/creaDevManagerLib/modelCDMAppli.h +++ b/lib/creaDevManagerLib/modelCDMAppli.h @@ -38,22 +38,22 @@ #include #include -#include"modelCDMIProjectTreeNode.h" +#include"modelCDMFolder.h" #include"modelCDMApplication.h" -class modelCDMAppli : public modelCDMIProjectTreeNode +class modelCDMAppli : public modelCDMFolder { public: modelCDMAppli(); - modelCDMAppli(const std::string& path, const int& level = 1); + modelCDMAppli(const std::string& path, const std::string& name = "appli", const int& level = 1); ~modelCDMAppli(); - bool CreateApplication( + const std::vector& GetApplications() const; + + modelCDMApplication* CreateApplication( const std::string& name, - std::string*& result, - const std::string& path = "/" + std::string*& result ); - bool OpenCMakeListsFile(std::string*& result); virtual const bool Refresh(std::string*& result); private: