Package org.basex.api.dom
Class BXElem
- java.lang.Object
-
- org.basex.api.dom.BXNode
-
- org.basex.api.dom.BXElem
-
-
Field Summary
-
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
-
Method Summary
-
Methods inherited from class org.basex.api.dom.BXNode
appendChild, cloneNode, compareDocumentPosition, get, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNode, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
-
-
-
Method Detail
-
getNodeName
public String getNodeName()
- Specified by:
getNodeName
in interfaceNode
- Overrides:
getNodeName
in classBXNode
-
getLocalName
public String getLocalName()
- Specified by:
getLocalName
in interfaceNode
- Overrides:
getLocalName
in classBXNode
-
getAttributes
public org.basex.api.dom.BXNNode getAttributes()
- Specified by:
getAttributes
in interfaceNode
- Overrides:
getAttributes
in classBXNode
-
getAttribute
public String getAttribute(String name)
- Specified by:
getAttribute
in interfaceElement
-
getNamespaceURI
public String getNamespaceURI()
- Specified by:
getNamespaceURI
in interfaceNode
- Overrides:
getNamespaceURI
in classBXNode
-
getAttributeNS
public String getAttributeNS(String uri, String name)
- Specified by:
getAttributeNS
in interfaceElement
-
getAttributeNode
public BXAttr getAttributeNode(String name)
- Specified by:
getAttributeNode
in interfaceElement
-
getAttributeNodeNS
public BXAttr getAttributeNodeNS(String uri, String name)
- Specified by:
getAttributeNodeNS
in interfaceElement
-
getElementsByTagName
public org.basex.api.dom.BXNList getElementsByTagName(String name)
- Specified by:
getElementsByTagName
in interfaceElement
-
getElementsByTagNameNS
public org.basex.api.dom.BXNList getElementsByTagNameNS(String uri, String name)
- Specified by:
getElementsByTagNameNS
in interfaceElement
-
getSchemaTypeInfo
public TypeInfo getSchemaTypeInfo()
- Specified by:
getSchemaTypeInfo
in interfaceElement
-
getTagName
public String getTagName()
- Specified by:
getTagName
in interfaceElement
-
hasAttribute
public boolean hasAttribute(String name)
- Specified by:
hasAttribute
in interfaceElement
-
hasAttributeNS
public boolean hasAttributeNS(String uri, String name)
- Specified by:
hasAttributeNS
in interfaceElement
-
removeAttribute
public void removeAttribute(String name)
- Specified by:
removeAttribute
in interfaceElement
-
removeAttributeNS
public void removeAttributeNS(String uri, String name)
- Specified by:
removeAttributeNS
in interfaceElement
-
removeAttributeNode
public BXAttr removeAttributeNode(Attr oldAttr)
- Specified by:
removeAttributeNode
in interfaceElement
-
setAttribute
public void setAttribute(String name, String value)
- Specified by:
setAttribute
in interfaceElement
-
setAttributeNS
public void setAttributeNS(String uri, String name, String value)
- Specified by:
setAttributeNS
in interfaceElement
-
setAttributeNode
public BXAttr setAttributeNode(Attr node)
- Specified by:
setAttributeNode
in interfaceElement
-
setAttributeNodeNS
public BXAttr setAttributeNodeNS(Attr node)
- Specified by:
setAttributeNodeNS
in interfaceElement
-
setIdAttribute
public void setIdAttribute(String name, boolean id)
- Specified by:
setIdAttribute
in interfaceElement
-
setIdAttributeNS
public void setIdAttributeNS(String uri, String name, boolean id)
- Specified by:
setIdAttributeNS
in interfaceElement
-
setIdAttributeNode
public void setIdAttributeNode(Attr node, boolean id)
- Specified by:
setIdAttributeNode
in interfaceElement
-
-