|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.dom.NodeImpl | +--weblogic.apache.xerces.dom.ChildNode
ChildNode inherits from NodeImpl and adds the capability of being a child by having references to its previous and next siblings.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
Field Summary | |
protected ChildNode |
nextSibling
Next sibling. |
protected ChildNode |
previousSibling
Previous sibling. |
Fields inherited from class weblogic.apache.xerces.dom.NodeImpl |
ELEMENT_DEFINITION_NODE,
FIRSTCHILD,
flags,
HASSTRING,
IGNORABLEWS,
MUTATION_AGGREGATE,
MUTATION_ALL,
MUTATION_LOCAL,
MUTATION_NONE,
MUTATIONEVENTS,
OWNED,
ownerNode,
READONLY,
SETVALUE,
SPECIFIED,
SYNCCHILDREN,
SYNCDATA,
UNNORMALIZED |
Constructor Summary | |
|
ChildNode()
Constructor for serialization. |
protected |
ChildNode(DocumentImpl ownerDocument)
No public constructor; only subclasses of Node should be instantiated, and those normally via a Document's factory methods |
Method Summary | |
org.w3c.dom.Node |
cloneNode(boolean deep)
Returns a duplicate of a given node. |
org.w3c.dom.Node |
getNextSibling()
The next child of this node's parent, or null if none |
org.w3c.dom.Node |
getParentNode()
Returns the parent node of this node |
org.w3c.dom.Node |
getPreviousSibling()
The previous child of this node's parent, or null if none |
Methods inherited from class weblogic.apache.xerces.dom.NodeImpl |
addEventListener,
appendChild,
changed,
changes,
dispatchEvent,
getAttributes,
getChildNodes,
getFirstChild,
getLastChild,
getLength,
getLocalName,
getNamespaceURI,
getNodeName,
getNodeType,
getNodeValue,
getOwnerDocument,
getPrefix,
getReadOnly,
getUserData,
hasAttributes,
hasChildNodes,
insertBefore,
isSupported,
item,
normalize,
removeChild,
removeEventListener,
replaceChild,
setNodeValue,
setPrefix,
setReadOnly,
setUserData,
synchronizeData,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected ChildNode previousSibling
protected ChildNode nextSibling
Constructor Detail |
protected ChildNode(DocumentImpl ownerDocument)
Every Node knows what Document it belongs to.
public ChildNode()
Method Detail |
public org.w3c.dom.Node cloneNode(boolean deep)
Note: since we never have any children deep is meaningless here, ParentNode overrides this behavior.
Example: Cloning a Text node will copy both the node and the text it contains.
Example: Cloning something that has children -- Element or Attr, for example -- will _not_ clone those children unless a "deep clone" has been requested. A shallow clone of an Attr node will yield an empty Attr of the same name.
NOTE: Clones will always be read/write, even if the node being cloned is read-only, to permit applications using only the DOM API to obtain editable copies of locked portions of the tree.
public org.w3c.dom.Node getParentNode()
public org.w3c.dom.Node getNextSibling()
public org.w3c.dom.Node getPreviousSibling()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |