|
| void | ixmlElement_init (IXML_Element *element) |
| | Initializes a IXML_Element node.
|
| const DOMString | ixmlElement_getTagName (IXML_Element *element) |
| | Returns the name of the tag as a constant string.
|
| int | ixmlElement_setTagName (IXML_Element *element, const char *tagName) |
| | Set the given element's tagName.
|
|
static int | find_condition_name (const IXML_Node *n, const Extra_Parameters_t *p) |
|
static IXML_Node * | get_attribute_node (Find_Condition_t condition, IXML_Element *element, Extra_Parameters_t *p) |
|
const DOMString | ixmlElement_getAttribute (IXML_Element *element, const DOMString name) |
|
int | ixmlElement_setAttribute (IXML_Element *element, const DOMString name, const DOMString value) |
|
int | ixmlElement_removeAttribute (IXML_Element *element, const DOMString name) |
|
IXML_Attr * | ixmlElement_getAttributeNode (IXML_Element *element, const DOMString name) |
|
static int | ixmlElement_setAttributeNode_common (Find_Condition_t find_condition, IXML_Element *element, IXML_Attr *newAttr, IXML_Attr **rtAttr) |
|
static int | find_condition_node_name (const IXML_Node *n1, const Extra_Parameters_t *p) |
| int | ixmlElement_setAttributeNode (IXML_Element *element, IXML_Attr *newAttr, IXML_Attr **rtAttr) |
| | Adds a new attribute node to an Element.
|
|
static int | find_condition_node (const IXML_Node *n1, const Extra_Parameters_t *p) |
| int | ixmlElement_removeAttributeNode (IXML_Element *element, IXML_Attr *oldAttr, IXML_Attr **rtAttr) |
| | Removes the specified attribute node from an Element.
|
|
IXML_NodeList * | ixmlElement_getElementsByTagName (IXML_Element *element, const DOMString tagName) |
|
static int | find_condition_ns_ln (const IXML_Node *n, const Extra_Parameters_t *p) |
|
const DOMString | ixmlElement_getAttributeNS (IXML_Element *element, const DOMString namespaceURI, const DOMString localName) |
|
static int | check_namespace_error (IXML_Node *n, const DOMString namespaceURI, const DOMString qualifiedName) |
|
int | ixmlElement_setAttributeNS (IXML_Element *element, const DOMString namespaceURI, const DOMString qualifiedName, const DOMString value) |
|
int | ixmlElement_removeAttributeNS (IXML_Element *element, const DOMString namespaceURI, const DOMString localName) |
|
IXML_Attr * | ixmlElement_getAttributeNodeNS (IXML_Element *element, const DOMString namespaceURI, const DOMString localName) |
| int | ixmlElement_setAttributeNodeNS (IXML_Element *element, IXML_Attr *newAttr, IXML_Attr **rtAttr) |
| | Adds a new attribute node to the element node specified.
|
|
IXML_NodeList * | ixmlElement_getElementsByTagNameNS (IXML_Element *element, const DOMString namespaceURI, const DOMString localName) |
|
int | ixmlElement_hasAttribute (IXML_Element *element, const DOMString name) |
|
int | ixmlElement_hasAttributeNS (IXML_Element *element, const DOMString namespaceURI, const DOMString localName) |
| void | ixmlElement_free (IXML_Element *element) |
| | Frees the given Element and any subtree of the Element.
|