|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.basex.api.dom.BXNode
public abstract class BXNode
DOM - Node implementation.
Field Summary | |
---|---|
protected ANode |
node
Node reference. |
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 |
Constructor Summary | |
---|---|
protected |
BXNode(ANode n)
Constructor. |
Method Summary | |
---|---|
BXNode |
appendChild(org.w3c.dom.Node newChild)
|
BXNode |
cloneNode(boolean deep)
|
short |
compareDocumentPosition(org.w3c.dom.Node other)
|
protected static ANodeList |
finish(AxisIter ai)
Returns a node cache with the specified nodes. |
static BXNode |
get(ANode node)
Creates a new DOM node instance for the input node. |
BXNNode |
getAttributes()
|
java.lang.String |
getBaseURI()
|
org.basex.api.dom.BXNList |
getChildNodes()
|
protected org.basex.api.dom.BXNList |
getElements(java.lang.String tag)
Returns all nodes with the given tag name. |
java.lang.Object |
getFeature(java.lang.String feature,
java.lang.String version)
|
BXNode |
getFirstChild()
|
BXNode |
getLastChild()
|
java.lang.String |
getLocalName()
|
java.lang.String |
getNamespaceURI()
|
BXNode |
getNextSibling()
|
ANode |
getNode()
Returns the internal node representation. |
java.lang.String |
getNodeName()
|
short |
getNodeType()
|
java.lang.String |
getNodeValue()
|
BXDoc |
getOwnerDocument()
|
BXNode |
getParentNode()
|
java.lang.String |
getPrefix()
|
BXNode |
getPreviousSibling()
|
java.lang.String |
getTextContent()
|
java.lang.Object |
getUserData(java.lang.String key)
|
boolean |
hasAttributes()
|
boolean |
hasChildNodes()
|
BXNode |
insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
|
boolean |
isDefaultNamespace(java.lang.String namespaceURI)
|
boolean |
isEqualNode(org.w3c.dom.Node cmp)
|
boolean |
isSameNode(org.w3c.dom.Node other)
|
boolean |
isSupported(java.lang.String feature,
java.lang.String version)
|
protected int |
kind()
Returns a numeric value for the node kind. |
java.lang.String |
lookupNamespaceURI(java.lang.String prefix)
|
java.lang.String |
lookupPrefix(java.lang.String namespaceURI)
|
void |
normalize()
|
protected static org.w3c.dom.DOMException |
readOnly()
Throws a DOM modification exception. |
BXNode |
removeChild(org.w3c.dom.Node oldChild)
|
BXNode |
replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
|
void |
setNodeValue(java.lang.String nodeValue)
|
void |
setPrefix(java.lang.String prefix)
|
void |
setTextContent(java.lang.String textContent)
|
java.lang.Object |
setUserData(java.lang.String key,
java.lang.Object dat,
org.w3c.dom.UserDataHandler handler)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final ANode node
Constructor Detail |
---|
protected BXNode(ANode n)
n
- node referenceMethod Detail |
---|
public static final BXNode get(ANode node)
null
reference
if the input is also null
.
node
- input node
public java.lang.String getNodeName()
getNodeName
in interface org.w3c.dom.Node
public final short getNodeType()
getNodeType
in interface org.w3c.dom.Node
protected int kind()
public java.lang.String getNodeValue()
getNodeValue
in interface org.w3c.dom.Node
public java.lang.String getLocalName()
getLocalName
in interface org.w3c.dom.Node
public final BXNode cloneNode(boolean deep)
cloneNode
in interface org.w3c.dom.Node
public final short compareDocumentPosition(org.w3c.dom.Node other)
compareDocumentPosition
in interface org.w3c.dom.Node
public BXNNode getAttributes()
getAttributes
in interface org.w3c.dom.Node
public final java.lang.String getBaseURI()
getBaseURI
in interface org.w3c.dom.Node
public org.basex.api.dom.BXNList getChildNodes()
getChildNodes
in interface org.w3c.dom.Node
public BXNode getFirstChild()
getFirstChild
in interface org.w3c.dom.Node
public final BXNode getLastChild()
getLastChild
in interface org.w3c.dom.Node
public java.lang.String getNamespaceURI()
getNamespaceURI
in interface org.w3c.dom.Node
public BXNode getNextSibling()
getNextSibling
in interface org.w3c.dom.Node
public BXNode getPreviousSibling()
getPreviousSibling
in interface org.w3c.dom.Node
public final BXNode getParentNode()
getParentNode
in interface org.w3c.dom.Node
public final boolean hasChildNodes()
hasChildNodes
in interface org.w3c.dom.Node
public final boolean isSameNode(org.w3c.dom.Node other)
isSameNode
in interface org.w3c.dom.Node
public BXDoc getOwnerDocument()
getOwnerDocument
in interface org.w3c.dom.Node
public final boolean hasAttributes()
hasAttributes
in interface org.w3c.dom.Node
public final java.lang.Object getFeature(java.lang.String feature, java.lang.String version)
getFeature
in interface org.w3c.dom.Node
public final java.lang.String getPrefix()
getPrefix
in interface org.w3c.dom.Node
public final java.lang.String getTextContent()
getTextContent
in interface org.w3c.dom.Node
public final BXNode appendChild(org.w3c.dom.Node newChild)
appendChild
in interface org.w3c.dom.Node
public final java.lang.Object getUserData(java.lang.String key)
getUserData
in interface org.w3c.dom.Node
public final boolean isSupported(java.lang.String feature, java.lang.String version)
isSupported
in interface org.w3c.dom.Node
public final BXNode insertBefore(org.w3c.dom.Node newChild, org.w3c.dom.Node refChild)
insertBefore
in interface org.w3c.dom.Node
public final boolean isDefaultNamespace(java.lang.String namespaceURI)
isDefaultNamespace
in interface org.w3c.dom.Node
public final boolean isEqualNode(org.w3c.dom.Node cmp)
isEqualNode
in interface org.w3c.dom.Node
public final java.lang.String lookupNamespaceURI(java.lang.String prefix)
lookupNamespaceURI
in interface org.w3c.dom.Node
public final java.lang.String lookupPrefix(java.lang.String namespaceURI)
lookupPrefix
in interface org.w3c.dom.Node
public final void normalize()
normalize
in interface org.w3c.dom.Node
public final BXNode removeChild(org.w3c.dom.Node oldChild)
removeChild
in interface org.w3c.dom.Node
public final BXNode replaceChild(org.w3c.dom.Node newChild, org.w3c.dom.Node oldChild)
replaceChild
in interface org.w3c.dom.Node
public final void setNodeValue(java.lang.String nodeValue)
setNodeValue
in interface org.w3c.dom.Node
public final void setPrefix(java.lang.String prefix)
setPrefix
in interface org.w3c.dom.Node
public final void setTextContent(java.lang.String textContent)
setTextContent
in interface org.w3c.dom.Node
public final java.lang.Object setUserData(java.lang.String key, java.lang.Object dat, org.w3c.dom.UserDataHandler handler)
setUserData
in interface org.w3c.dom.Node
public final java.lang.String toString()
toString
in class java.lang.Object
protected final org.basex.api.dom.BXNList getElements(java.lang.String tag)
tag
- tag name
protected static ANodeList finish(AxisIter ai)
ai
- axis iterator
public final ANode getNode()
protected static final org.w3c.dom.DOMException readOnly()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |