NodeEventTarget, ExtendedNode, NodeXBL, XBLManagerData, ElementTraversal, EventTarget, org.w3c.dom.Nodepublic class GenericElement extends AbstractElement
Element interface.AbstractElement.ElementTypeInfo, AbstractElement.Entry, AbstractElement.NamedNodeHashMapAbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
nodeName |
The node name.
|
protected boolean |
readonly |
Is this element immutable?
|
attributes, typeInfoDOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlersnextSibling, parentNode, previousSiblingchildNodesATTRIBUTE_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| Modifier | Constructor | Description |
|---|---|---|
protected |
GenericElement() |
Creates a new Element object.
|
|
GenericElement(java.lang.String name,
AbstractDocument owner) |
Creates a new Element object.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected org.w3c.dom.Node |
copyInto(org.w3c.dom.Node n) |
Copy the fields of the current node into the given node.
|
protected org.w3c.dom.Node |
deepCopyInto(org.w3c.dom.Node n) |
Deeply copy the fields of the current node into the given node.
|
protected org.w3c.dom.Node |
deepExport(org.w3c.dom.Node n,
AbstractDocument d) |
Deeply exports this node to the given document.
|
protected org.w3c.dom.Node |
export(org.w3c.dom.Node n,
AbstractDocument d) |
Exports this node to the given document.
|
java.lang.String |
getNodeName() |
DOM: Implements
Node.getNodeName(). |
boolean |
isReadonly() |
Tests whether this node is readonly.
|
protected org.w3c.dom.Node |
newNode() |
Returns a new uninitialized instance of this object's class.
|
void |
setNodeName(java.lang.String v) |
Sets the name of this node.
|
void |
setReadonly(boolean v) |
Sets this node readonly attribute.
|
attrAdded, attrModified, attrRemoved, checkChildType, createAttributes, fireDOMAttrModifiedEvent, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getChildElementCount, getFirstElementChild, getId, getIdAttribute, getLastElementChild, getNextElementSibling, getNodeType, getPreviousElementSibling, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, nodeAdded, nodeToBeRemoved, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSaddEventListener, addEventListenerNS, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireUserDataHandlers, getBaseURI, getBaseURI, getCascadedXMLBase, getCurrentDocument, getEventSupport, getFeature, getLocalName, getManagerData, getNamespaceURI, getNodeValue, getOwnerDocument, getParentNodeEventTarget, getPrefix, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasEventListenerNS, initializeEventSupport, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, removeEventListener, removeEventListenerNS, setManagerData, setNodeValue, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNSgetNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSiblingappendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, removeChild, replaceChildappendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataprotected java.lang.String nodeName
protected boolean readonly
protected GenericElement()
public GenericElement(java.lang.String name,
AbstractDocument owner)
throws org.w3c.dom.DOMException
name - The element name for validation purposes.owner - The owner document.org.w3c.dom.DOMException - INVALID_CHARACTER_ERR: if name contains invalid characters,public void setNodeName(java.lang.String v)
setNodeName in interface ExtendedNodesetNodeName in class AbstractNodepublic java.lang.String getNodeName()
Node.getNodeName().nodeNamepublic boolean isReadonly()
public void setReadonly(boolean v)
protected org.w3c.dom.Node export(org.w3c.dom.Node n,
AbstractDocument d)
export in class AbstractElementn - The clone node.d - The destination document.protected org.w3c.dom.Node deepExport(org.w3c.dom.Node n,
AbstractDocument d)
deepExport in class AbstractElementn - The clone node.d - The destination document.protected org.w3c.dom.Node copyInto(org.w3c.dom.Node n)
copyInto in class AbstractElementn - a node of the type of this.protected org.w3c.dom.Node deepCopyInto(org.w3c.dom.Node n)
deepCopyInto in class AbstractElementn - a node of the type of this.protected org.w3c.dom.Node newNode()
newNode in class AbstractNodeCopyright ? 2018 Apache Software Foundation. All Rights Reserved.