protected XElement CreateXElement(string name, XmlNodeType type)
{
if (_mode.Equals(XmlNodeMode.type))
{
XElement element = new XElement(type.ToString());
element.SetAttributeValue("name", name);
element.SetAttributeValue("type", type.ToString());
return element;
}
if (_mode.Equals(XmlNodeMode.xPath))
{
XElement element = new XElement(name.Replace(" ", ""));
element.SetAttributeValue("type", type.ToString());
return element;
}
return null;
}