Example #1
0
        public void loadO2StrutsMappingFile(string fileToProcess)
        {
            var strutsMappings = StrutsMappingHelpers.loadO2StrutsMappingFile(fileToProcess);

            if (strutsMappings != null)
            {
                DI.log.info("Sucessfuly create struts mapping object from file: {0}", fileToProcess);
                refreshTreeView(strutsMappings);
            }
            else
            {
                DI.log.error("There was a problem serializing Struts Mapping object saved to: {0}", fileToProcess);
            }
        }
Example #2
0
        public void addFileToArtifactsList(string fileToLoad, Dictionary <Type, object> currentArtifacts, bool loadFileAsObject)
        {
            if (loadFileAsObject)
            {
                switch (Path.GetExtension(fileToLoad))
                {
                case ".ozasmt":
                    var o2Assessment = new O2Assessment(new O2AssessmentLoad_OunceV6(), fileToLoad);
                    addToArtifacts_Findings(o2Assessment.o2Findings, currentArtifacts);
                    return;

                case ".O2StrutsMapping":
                    var strutsMappings = StrutsMappingHelpers.loadO2StrutsMappingFile(fileToLoad);
                    addToArtifacts_Object(strutsMappings, currentArtifacts);
                    return;
                }
            }
            addFileToListString_WithLoadedArtifacts(fileToLoad, currentArtifacts);
        }