public GMLCodeGenerator() { _rules = GMLRules.GetRules(); _counters = new Dictionary <string, int>(); _elementsToShow = new Stack <string>(); _named = new List <string>(); }
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); }