+ /**
+ * Retrieves the package vector containing the packages present in the project.
+ * @return The package vector containing references to the packages of the project.
+ */
+ const std::vector<modelCDMPackage*>& GetPackages() const;
+
+ /**
+ * Retrieves the appli containing the applications present in the project.
+ * @return The appli object present in the project.
+ */
+ modelCDMAppli* GetAppli() const;
+
+ /**
+ * Retrieves the lib containing the libraries present in the project.
+ * @return The lib object present in the project.
+ */
+ modelCDMLib* GetLib() const;
+
+ /**
+ * Retrieves the default make instruction to compile the project.
+ * @return The make instruction to compile.
+ */
+ std::string GetBuildInstruction() const;
+
+
+ //Setters
+ /**
+ * Sets the version of the project. It also modifies the build date of the project.
+ * @param version New version of the project.
+ * @param result returns the result of the operation.
+ * @return If the version configuration was successful it returns true. If not, it returns false and the error description returns in the parameter result.
+ */