Catrobat.IDE.Core.Xml.VersionConverter.CatrobatVersionConverter.GetInputVersion C# (CSharp) Method

GetInputVersion() private static method

private static GetInputVersion ( System.Xml.Linq.XDocument document ) : string
document System.Xml.Linq.XDocument
return string
        private static string GetInputVersion(XDocument document)
        {
            var inputVersion = "";
            //var program = document.Element("program");
            var program = document.Element(XmlConstants.Program);

            //if (program != null && program.Element("header") != null)
            if (program != null && program.Element(XmlConstants.Header) != null)
            {
                //var languageVersion = program.Element("header").Element("catrobatLanguageVersion");
                var languageVersion = program.Element(XmlConstants.Header).Element(XmlConstants.CatrobatLanguageVersion);

                if (languageVersion != null)
                {
                    inputVersion = languageVersion.Value;
                }
            }

            return inputVersion;
        }