public XMLModule <TAppData, TModuleData, TElementData> Perform(string moduleName, IEnumerable <char> source, TElementData rootData) { var module = new XMLModule <TAppData, TModuleData, TElementData>(this, rootData); module.Perform(source); return(module); }
public XMLElementUI(string name, TElementData data, XMLModule <TAppData, TModuleData, TElementData> module) { this.name = name; this.data = data; this.module = module; }