Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::logging::engine::DataNode Class Reference

List of all members.

Public Member Functions

 DataNode (Node node) throws DOMException
org.w3c.dom.Node appendChild (org.w3c.dom.Node arg1) throws org.w3c.dom.DOMException
org.w3c.dom.Node cloneNode (boolean arg1)
org.w3c.dom.NamedNodeMap getAttributes ()
org.w3c.dom.NodeList getChildNodes ()
org.w3c.dom.Node getFirstChild ()
org.w3c.dom.Node getLastChild ()
String getLocalName ()
String getName ()
String getNamespaceURI ()
org.w3c.dom.Node getNextSibling ()
String getNodeName ()
short getNodeType ()
String getNodeValue () throws org.w3c.dom.DOMException
org.w3c.dom.Document getOwnerDocument ()
org.w3c.dom.Node getParentNode ()
String getPrefix ()
org.w3c.dom.Node getPreviousSibling ()
boolean hasAttributes ()
boolean hasChildNodes ()
org.w3c.dom.Node insertBefore (org.w3c.dom.Node arg1, org.w3c.dom.Node arg2) throws org.w3c.dom.DOMException
boolean isSupported (String arg1, String arg2)
void normalize ()
org.w3c.dom.Node removeChild (org.w3c.dom.Node arg1) throws org.w3c.dom.DOMException
org.w3c.dom.Node replaceChild (org.w3c.dom.Node arg1, org.w3c.dom.Node arg2) throws org.w3c.dom.DOMException
void setNodeValue (String arg1) throws org.w3c.dom.DOMException
void setPrefix (String arg1) throws org.w3c.dom.DOMException
String toString ()
short compareDocumentPosition (Node other) throws DOMException
String getBaseURI ()
Object getFeature (String feature, String version)
String getTextContent () throws DOMException
Object getUserData (String key)
boolean isDefaultNamespace (String namespaceURI)
boolean isEqualNode (Node arg)
boolean isSameNode (Node other)
String lookupNamespaceURI (String prefix)
String lookupPrefix (String namespaceURI)
void setTextContent (String textContent) throws DOMException
Object setUserData (String key, Object data, UserDataHandler handler)

Private Member Functions

void initialize () throws DOMException

Private Attributes

Node node
String name = null

Detailed Description

This class is a wrapper for org.w3c.dom.Node with the addition of a method, specific for the Data log entry getName(). It is also required that the Data has at least one child, the content.

TODO: once ACS has fully moved to J2SE 5, the new DOM Level 3 methods should be fully implemented instead of the current mock impl. On first sight it seems that the getUserObject method could have something to do with the name variable.


Constructor & Destructor Documentation

com::cosylab::logging::engine::DataNode::DataNode Node  node  )  throws DOMException [inline]
 

DataNode constructor comment.


Member Function Documentation

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::appendChild org.w3c.dom.Node  arg1  )  throws org.w3c.dom.DOMException [inline]
 

appendChild method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::cloneNode boolean  arg1  )  [inline]
 

cloneNode method comment.

short com::cosylab::logging::engine::DataNode::compareDocumentPosition Node  other  )  throws DOMException [inline]
 

DOM level 3 method, not implemented. Returns -1.

See also:
org.w3c.dom.Node#compareDocumentPosition(org.w3c.dom.Node)

org.w3c.dom.NamedNodeMap com::cosylab::logging::engine::DataNode::getAttributes  )  [inline]
 

getAttributes method comment.

String com::cosylab::logging::engine::DataNode::getBaseURI  )  [inline]
 

DOM level 3 method, not implemented. Returns "".

See also:
org.w3c.dom.Node#getBaseURI()

org.w3c.dom.NodeList com::cosylab::logging::engine::DataNode::getChildNodes  )  [inline]
 

getChildNodes method comment.

Object com::cosylab::logging::engine::DataNode::getFeature String  feature,
String  version
[inline]
 

DOM level 3 method, not implemented. Returns null.

See also:
org.w3c.dom.Node#getFeature(java.lang.String, java.lang.String)

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::getFirstChild  )  [inline]
 

getFirstChild method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::getLastChild  )  [inline]
 

getLastChild method comment.

String com::cosylab::logging::engine::DataNode::getLocalName  )  [inline]
 

getLocalName method comment.

String com::cosylab::logging::engine::DataNode::getName  )  [inline]
 

String com::cosylab::logging::engine::DataNode::getNamespaceURI  )  [inline]
 

getNamespaceURI method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::getNextSibling  )  [inline]
 

getNextSibling method comment.

String com::cosylab::logging::engine::DataNode::getNodeName  )  [inline]
 

getNodeName method comment.

short com::cosylab::logging::engine::DataNode::getNodeType  )  [inline]
 

getNodeType method comment.

String com::cosylab::logging::engine::DataNode::getNodeValue  )  throws org.w3c.dom.DOMException [inline]
 

getNodeValue method comment.

org.w3c.dom.Document com::cosylab::logging::engine::DataNode::getOwnerDocument  )  [inline]
 

getOwnerDocument method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::getParentNode  )  [inline]
 

getParentNode method comment.

String com::cosylab::logging::engine::DataNode::getPrefix  )  [inline]
 

getPrefix method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::getPreviousSibling  )  [inline]
 

getPreviousSibling method comment.

String com::cosylab::logging::engine::DataNode::getTextContent  )  throws DOMException [inline]
 

DOM level 3 method, not implemented. Returns "".

See also:
org.w3c.dom.Node#getTextContent()

Object com::cosylab::logging::engine::DataNode::getUserData String  key  )  [inline]
 

DOM level 3 method, not implemented. Returns null.

See also:
org.w3c.dom.Node#getUserData(java.lang.String)

boolean com::cosylab::logging::engine::DataNode::hasAttributes  )  [inline]
 

hasAttributes method comment.

boolean com::cosylab::logging::engine::DataNode::hasChildNodes  )  [inline]
 

hasChildNodes method comment.

void com::cosylab::logging::engine::DataNode::initialize  )  throws DOMException [inline, private]
 

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::insertBefore org.w3c.dom.Node  arg1,
org.w3c.dom.Node  arg2
throws org.w3c.dom.DOMException [inline]
 

insertBefore method comment.

boolean com::cosylab::logging::engine::DataNode::isDefaultNamespace String  namespaceURI  )  [inline]
 

DOM level 3 method, not implemented. Returns false.

See also:
org.w3c.dom.Node#isDefaultNamespace(java.lang.String)

boolean com::cosylab::logging::engine::DataNode::isEqualNode Node  arg  )  [inline]
 

DOM level 3 method, not implemented. Returns false.

See also:
org.w3c.dom.Node#isEqualNode(org.w3c.dom.Node)

boolean com::cosylab::logging::engine::DataNode::isSameNode Node  other  )  [inline]
 

DOM level 3 method, not implemented. Returns false.

See also:
org.w3c.dom.Node#isSameNode(org.w3c.dom.Node)

boolean com::cosylab::logging::engine::DataNode::isSupported String  arg1,
String  arg2
[inline]
 

isSupported method comment.

String com::cosylab::logging::engine::DataNode::lookupNamespaceURI String  prefix  )  [inline]
 

DOM level 3 method, not implemented. Returns "".

See also:
org.w3c.dom.Node#lookupNamespaceURI(java.lang.String)

String com::cosylab::logging::engine::DataNode::lookupPrefix String  namespaceURI  )  [inline]
 

DOM level 3 method, not implemented. Returns "".

See also:
org.w3c.dom.Node#lookupPrefix(java.lang.String)

void com::cosylab::logging::engine::DataNode::normalize  )  [inline]
 

normalize method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::removeChild org.w3c.dom.Node  arg1  )  throws org.w3c.dom.DOMException [inline]
 

removeChild method comment.

org.w3c.dom.Node com::cosylab::logging::engine::DataNode::replaceChild org.w3c.dom.Node  arg1,
org.w3c.dom.Node  arg2
throws org.w3c.dom.DOMException [inline]
 

replaceChild method comment.

void com::cosylab::logging::engine::DataNode::setNodeValue String  arg1  )  throws org.w3c.dom.DOMException [inline]
 

setNodeValue method comment.

void com::cosylab::logging::engine::DataNode::setPrefix String  arg1  )  throws org.w3c.dom.DOMException [inline]
 

setPrefix method comment.

void com::cosylab::logging::engine::DataNode::setTextContent String  textContent  )  throws DOMException [inline]
 

DOM level 3 method, not implemented.

See also:
org.w3c.dom.Node#setTextContent(java.lang.String)

Object com::cosylab::logging::engine::DataNode::setUserData String  key,
Object  data,
UserDataHandler  handler
[inline]
 

DOM level 3 method, not implemented. Returns null.

See also:
org.w3c.dom.Node#setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)

String com::cosylab::logging::engine::DataNode::toString  )  [inline]
 


Member Data Documentation

String com::cosylab::logging::engine::DataNode::name = null [private]
 

Node com::cosylab::logging::engine::DataNode::node [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:13:06 2009 for ACS Java API by doxygen 1.3.8