|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis2.om.impl.dom.NodeImpl
org.apache.axis2.om.impl.dom.ChildNode
| Field Summary | |
protected ChildNode |
nextSibling
|
protected ParentNode |
parentNode
|
protected ChildNode |
previousSubling
|
| Fields inherited from class org.apache.axis2.om.impl.dom.NodeImpl |
builder, done, FIRSTCHILD, flags, nodeType, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Fields inherited from interface org.apache.axis2.om.OMNode |
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE |
| Constructor Summary | |
protected |
ChildNode()
|
protected |
ChildNode(DocumentImpl ownerDocument)
|
| Method Summary | |
OMNode |
detach()
Removes a node (and all of its children) from its containing parent. |
void |
discard()
Discards a node. |
OMNode |
getNextOMSibling()
default behavior, overriden in ChildNode |
org.w3c.dom.Node |
getNextSibling()
The next child of this node's parent, or null if none |
OMContainer |
getParent()
Returns the parent containing node. |
org.w3c.dom.Node |
getParentNode()
|
OMNode |
getPreviousOMSibling()
default behavior, overriden in ChildNode |
org.w3c.dom.Node |
getPreviousSibling()
The previous child of this node's parent, or null if none |
void |
insertSiblingAfter(OMNode sibling)
Insert the given sibling next to this item |
void |
insertSiblingBefore(OMNode sibling)
Insert the given sibling before this item |
void |
setNextOMSibling(OMNode node)
|
void |
setParent(OMContainer element)
|
void |
setPreviousOMSibling(OMNode node)
|
| Methods inherited from class org.apache.axis2.om.impl.dom.NodeImpl |
appendChild, build, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLength, getLocalName, getNamespaceURI, getNodeValue, getOwnerDocument, getPrefix, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isComplete, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeWithCache, setComplete, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.Node |
getNodeName, getNodeType |
| Methods inherited from interface org.apache.axis2.om.impl.OMNodeEx |
serialize, serializeAndConsume, setType |
| Methods inherited from interface org.apache.axis2.om.OMNode |
getType |
| Field Detail |
protected ChildNode previousSubling
protected ChildNode nextSibling
protected ParentNode parentNode
| Constructor Detail |
protected ChildNode(DocumentImpl ownerDocument)
protected ChildNode()
| Method Detail |
public OMNode getNextOMSibling()
throws OMException
NodeImpl
getNextOMSibling in interface OMNodegetNextOMSibling in class NodeImplOMExceptionpublic org.w3c.dom.Node getNextSibling()
NodeImpl
getNextSibling in interface org.w3c.dom.NodegetNextSibling in class NodeImplpublic OMNode getPreviousOMSibling()
NodeImpl
getPreviousOMSibling in interface OMNodegetPreviousOMSibling in class NodeImplpublic org.w3c.dom.Node getPreviousSibling()
NodeImpl
getPreviousSibling in interface org.w3c.dom.NodegetPreviousSibling in class NodeImplpublic void setNextOMSibling(OMNode node)
setNextOMSibling in interface OMNodeExsetNextOMSibling in class NodeImplpublic void setPreviousOMSibling(OMNode node)
setPreviousOMSibling in interface OMNodeExsetPreviousOMSibling in class NodeImpl
public OMContainer getParent()
throws OMException
OMNodeReturns the parent container, which may be either an OMDocument or OMElement.
getParent in interface OMNodegetParent in class NodeImplOMExceptionpublic org.w3c.dom.Node getParentNode()
getParentNode in interface org.w3c.dom.NodegetParentNode in class NodeImplpublic void setParent(OMContainer element)
public OMNode detach()
throws OMException
OMNodeRemoves a node from its parent. Partially complete nodes will be completed before they are detached from the model. A node cannot be detached until its next sibling has been identified, so that the next sibling and parent can be updated appropriately.
detach in interface OMNodedetach in class NodeImplOMException
public void discard()
throws OMException
OMNodeDiscard goes to the parser level and if the element is not completely built, then it will be completely skipped at the parser level.
OMException
public void insertSiblingAfter(OMNode sibling)
throws OMException
insertSiblingAfter in interface OMNodeinsertSiblingAfter in class NodeImplOMException
public void insertSiblingBefore(OMNode sibling)
throws OMException
insertSiblingBefore in interface OMNodeinsertSiblingBefore in class NodeImplOMException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||