ScoobyRom.DataFile.RomXml.ParseTableSearch C# (CSharp) Method

ParseTableSearch() private method

private ParseTableSearch ( System.Xml.Linq.XElement el ) : void
el System.Xml.Linq.XElement
return void
        void ParseTableSearch(XElement el)
        {
            TableSearchRange = null;

            if (el == null) {
                return;
            }

            // allow empty element
            int tableSearchStart = 0, tableSearchEnd = 0;
            XAttribute at;
            if ((at = el.Attribute (X_tableSearchStart)) != null) {
                tableSearchStart = ParseHexInt ((string)at, at);
            }
            if ((at = el.Attribute (X_tableSearchEnd)) != null) {
                tableSearchEnd = ParseHexInt ((string)at, at);
            }
            if (tableSearchStart > 0 && tableSearchEnd > 0) {
                TableSearchRange = Util.Range.FromPositions (tableSearchStart, tableSearchEnd);
            }
        }