net.beandocument
Class BeanObjectElement

java.lang.Object
  extended bynet.beandocument.BeanBaseNode
      extended bynet.beandocument.BeanElement
          extended bynet.beandocument.BeanObjectElement
All Implemented Interfaces:
org.w3c.dom.Element, org.w3c.dom.Node

public class BeanObjectElement
extends BeanElement

Element implementation for object type

Author:
Jens Scheffler

Field Summary
 
Fields inherited from class net.beandocument.BeanBaseNode
owner, parent
 
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
 
Constructor Summary
BeanObjectElement(BeanDocument owner, BeanBaseNode parent, java.lang.String tagName, java.lang.Object bean)
          Constructs a new Element based on the given object
 
Method Summary
 org.w3c.dom.NodeList getChildNodes()
          Retrieves the child nodes of this element
 
Methods inherited from class net.beandocument.BeanElement
addBeanSpecificAttribute, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getLocalName, getNodeName, getNodeType, getNodeValue, getTagName, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setNodeValue
 
Methods inherited from class net.beandocument.BeanBaseNode
appendChild, cloneNode, getElementFactory, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, insertBefore, isSupported, normalize, removeChild, replaceChild, setNextSibling, setPrefix, setPreviousSibling
 
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
appendChild, cloneNode, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, insertBefore, isSupported, normalize, removeChild, replaceChild, setPrefix
 

Constructor Detail

BeanObjectElement

public BeanObjectElement(BeanDocument owner,
                         BeanBaseNode parent,
                         java.lang.String tagName,
                         java.lang.Object bean)
Constructs a new Element based on the given object

Parameters:
owner - Owner document of this element
parent - Parent element of the new element
tagName - tag name of the new element
bean - Value bean to use for tag content
Method Detail

getChildNodes

public org.w3c.dom.NodeList getChildNodes()
Retrieves the child nodes of this element

Returns:
Child nodes of this element
See Also:
Node.getChildNodes()