public static MachineElement Import(string filePath, Action <string> setMachProjectFile = null)
        {
            var h = new ZipArchiveHelper();

            return(h.ImportImplementation(filePath, setMachProjectFile));
        }
        public static bool ImportEnvironment(string importFile, out string machProjectFile, out string toolsFile, out string toolingFile)
        {
            var h = new ZipArchiveHelper();

            return(h.ImportEnvironmentImplementation(importFile, out machProjectFile, out toolsFile, out toolingFile));
        }
        public static bool Export(MachineElement machine, string filePath)
        {
            var h = new ZipArchiveHelper();

            return(h.ExportImplementation(machine, filePath));
        }
        public static bool ExportEnvironment(string exportFile, string machProjectFile, string toolsFile, string toolingFile)
        {
            var h = new ZipArchiveHelper();

            return(h.ExportEnvironmentImplementation(exportFile, machProjectFile, toolsFile, toolingFile));
        }