+ /**
+ * Returns the executable name of the application node
+ * @return
+ */
+ const std::string& GetExecutableName() const;
+ /**
+ * Returns the main source file of the application node. That is, the file that contains the main method.
+ * @return File reference to main file.
+ */
+ modelCDMFile* GetMainFile() const;
+
+ /**
+ * Sets the executable name for the application.
+ * @param fileName Name of the application executable.
+ * @param result Result message.
+ * @return True if the operation was successful.
+ */
+ bool SetExecutableName(const std::string& fileName, std::string*& result);