2 // System.Xml.XmlNamedNodeMap
5 // Jason Diamond (jason@injektilo.org)
7 // (C) 2002 Jason Diamond http://injektilo.org/
11 using System.Collections;
15 public class XmlNamedNodeMap : IEnumerable
17 private XmlNode parent;
18 private ArrayList nodeList;
20 internal XmlNamedNodeMap (XmlNode parent)
23 nodeList = new ArrayList ();
27 public virtual int Count {
29 throw new NotImplementedException ();
34 public virtual IEnumerator GetEnumerator ()
36 throw new NotImplementedException ();
40 public virtual XmlNode GetNamedItem (string name)
42 foreach (XmlNode node in nodeList) {
43 if (node.Name == name)
51 public virtual XmlNode GetNamedItem (string localName, string namespaceURI)
53 throw new NotImplementedException ();
57 public virtual XmlNode Item (int index)
59 throw new NotImplementedException ();
63 public virtual XmlNode RemoveNamedItem (string name)
65 throw new NotImplementedException ();
69 public virtual XmlNode RemoveNamedItem (string localName, string namespaceURI)
71 throw new NotImplementedException ();
75 public virtual XmlNode SetNamedItem (XmlNode node)