Public Methods |
| ElementImpl (DocumentImpl *ownerDoc, const DOMString &name) |
| ElementImpl (const ElementImpl &other, bool deep=false) |
virtual | ~ElementImpl () |
virtual bool | isElementImpl () |
virtual NodeImpl* | cloneNode (bool deep) |
virtual DOMString | getNodeName () |
virtual short | getNodeType () |
virtual DOMString | getAttribute (const DOMString &name) |
virtual AttrImpl* | getAttributeNode (const DOMString &name) |
virtual NamedNodeMapImpl* | getAttributes () |
virtual DeepNodeListImpl* | getElementsByTagName (const DOMString &tagname) |
virtual DOMString | getTagName () |
virtual void | removeAttribute (const DOMString &name) |
virtual AttrImpl* | removeAttributeNode (AttrImpl * oldAttr) |
virtual AttrImpl* | setAttribute (const DOMString &name, const DOMString &value) |
virtual AttrImpl* | setAttributeNode (AttrImpl *newAttr) |
virtual void | setNodeValue (const DOMString &arg) |
virtual void | setReadOnly (bool readOnly, bool deep) |
virtual DOMString | getAttributeNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual AttrImpl* | setAttributeNS (const DOMString &namespaceURI, const DOMString &qualifiedName, const DOMString &value) |
virtual void | removeAttributeNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual AttrImpl* | getAttributeNodeNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual AttrImpl* | setAttributeNodeNS (AttrImpl *newAttr) |
virtual DeepNodeListImpl* | getElementsByTagNameNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual void | setOwnerDocument (DocumentImpl *doc) |
virtual NamedNodeMapImpl* | NNM_cloneMap (NodeImpl *ownerNode) |
virtual int | NNM_findNamePoint (const DOMString &name) |
virtual unsigned int | NNM_getLength () |
virtual NodeImpl* | NNM_getNamedItem (const DOMString &name) |
virtual NodeImpl* | NNM_item (unsigned int index) |
virtual void | NNM_removeAll () |
virtual NodeImpl* | NNM_removeNamedItem (const DOMString &name) |
virtual NodeImpl* | NNM_setNamedItem (NodeImpl *arg) |
virtual void | NNM_setReadOnly (bool readOnly, bool deep) |
virtual int | NNM_findNamePoint (const DOMString &namespaceURI, const DOMString &localName) |
virtual NodeImpl* | NNM_getNamedItemNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual NodeImpl* | NNM_setNamedItemNS (NodeImpl *arg) |
virtual NodeImpl* | NNM_removeNamedItemNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual void | NNM_setOwnerDocument (DocumentImpl *doc) |
Protected Attributes |
DOMString | name |
NamedNodeMapImpl* | attributes |