public GMLCodeGenerator()
 {
     _rules          = GMLRules.GetRules();
     _counters       = new Dictionary <string, int>();
     _elementsToShow = new Stack <string>();
     _named          = new List <string>();
 }
Example #2
0
        public static GMLRules GetRules()
        {
            GMLRules toRet = null;

            using (System.IO.FileStream fs = System.IO.File.Open("GMLRules.xml", System.IO.FileMode.Open, System.IO.FileAccess.Read))
            {
                XmlSerializer serializer = new XmlSerializer(typeof(GMLRules));
                toRet = serializer.Deserialize(fs) as GMLRules;
            }

            return(toRet);
        }