public class AttrOverNodeInfo extends NodeOverNodeInfo implements Attr
nodeATTRIBUTE_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 and Description |
|---|
AttrOverNodeInfo() |
| Modifier and Type | Method and Description |
|---|---|
NodeList |
getChildNodes()
Return a
NodeList that contains all children of this node. |
Node |
getFirstChild()
Get first child
|
Node |
getLastChild()
Get last child
|
String |
getName()
Get the name of an attribute node (the lexical QName) (DOM method)
|
Element |
getOwnerElement()
The
Element node this attribute is attached to or
null if this attribute is not in use. |
TypeInfo |
getSchemaTypeInfo()
Get the schema type information for this node.
|
boolean |
getSpecified()
If this attribute was explicitly given a value in the original
document, this is
true ; otherwise, it is
false. |
String |
getValue()
Return the character value of an attribute node (DOM method)
|
boolean |
hasChildNodes()
Determine whether the node has any children.
|
boolean |
isId()
Determine whether this (attribute) node is an ID.
|
void |
setValue(String value)
Set the value of an attribute node.
|
appendChild, cloneNode, compareDocumentPosition, disallowUpdate, equals, getAttributes, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUnderlyingNodeInfo, getUserData, hasAttributes, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, wrapclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic String getName()
public String getValue()
public boolean hasChildNodes()
hasChildNodes in interface NodehasChildNodes in class NodeOverNodeInfotrue: a DOM Attribute has a text node as a child.public Node getFirstChild()
getFirstChild in interface NodegetFirstChild in class NodeOverNodeInfopublic Node getLastChild()
getLastChild in interface NodegetLastChild in class NodeOverNodeInfopublic NodeList getChildNodes()
NodeList that contains all children of this node. If
there are no children, this is a NodeList containing no
nodes.getChildNodes in interface NodegetChildNodes in class NodeOverNodeInfopublic boolean getSpecified()
true ; otherwise, it is
false. (DOM method)getSpecified in interface Attrpublic void setValue(String value) throws DOMException
setValue in interface AttrDOMExceptionpublic boolean isId()
public Element getOwnerElement()
Element node this attribute is attached to or
null if this attribute is not in use.getOwnerElement in interface Attrpublic TypeInfo getSchemaTypeInfo()
getSchemaTypeInfo in interface AttrCopyright (c) 2004-2013 Saxonica Limited. All rights reserved.