Ejemplo n.º 1
0
 public XMLNodeEx(XMLNodeEx _parent, int _index)
 {
     xmlFileName = _parent.xmlFileName;
     parent      = _parent;
     node        = parent.GetChildXmlNode(_index);
     attributes  = new AttributeEx(this);
 }
Ejemplo n.º 2
0
 public XMLNodeEx(XMLNodeEx _parent, string _nodeName)
 {
     parent     = _parent;
     nodeName   = _nodeName;
     node       = parent.GetChildXmlNode(nodeName);
     attributes = new AttributeEx(this);
 }
Ejemplo n.º 3
0
        public XMLNodeEx AddXmlNodeEx(string nodeName)
        {
            XMLNodeEx nodeEx = new XMLNodeEx();

            nodeEx.node     = AddXmlNode(nodeName);
            nodeEx.parent   = this;
            nodeEx.nodeName = nodeName;
            return(nodeEx);
        }
Ejemplo n.º 4
0
 public AttributeEx(XMLNodeEx xn)
 {
     node = xn;
 }
Ejemplo n.º 5
0
 public void SetParent(XMLNodeEx node)
 {
     parent = node;
     node.node.AppendChild(this.node);
 }
Ejemplo n.º 6
0
 public XMLNodeEx RemoveNodeEx(XMLNodeEx nodeEx)
 {
     nodeEx.node = node.RemoveChild(nodeEx.node);
     return(nodeEx);
 }