public AddTemplate(string name, CombinedTemplateState templateState, TemplatesJson.TemplateJson jsonTemplate)
 {
     _name         = name;
     _template     = templateState;
     _jsonTemplate = jsonTemplate;
     _isPcf        = false;
 }
 public void Add(TemplatesJson.TemplateJson entry, int order)
 {
     this.OrderXMLTemplate[entry.Name] = order;
 }
 public int GetOrder(TemplatesJson.TemplateJson entry)
 {
     return(this.OrderXMLTemplate.GetOrDefault <string, int>(entry.Name, -1));
 }