private void PrintUniqumDublicates() { foreach (var value in mDubCompounds) { ConsoleUtility.WriteErrorLine("dublicate \ntype : {0}\nname : {1}\nrefid : {2}\n", value.Value.Kind, value.Value.Name, value.Key); } }
private void DoWrappClass(ClassInfo _info) { ConsoleUtility.WriteLine("Wrapp {0}", _info.Type); Compound compound = CompoundManager.Instance.GetCompoundByName(_info.Type); foreach (TemplateInfo info in _info.Templates) { DoWrappTemplate(info, _info, compound); } }
public void Initialise(string _folder) { mFolder = _folder; XmlDocument doc = new XmlDocument(); doc.Load(Path.Combine(mFolder, "index.xml")); ConsoleUtility.WriteLine("Initialise items ..."); InitialiseCompounds(doc.DocumentElement, mRootCompound); ConsoleUtility.WriteLine("{0} items initialised", mCompounds.Count); PrintUniqumDublicates(); ConsoleUtility.WriteLine("Parse items ..."); ParseCompounds(); }