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

Inheritance diagram for com::cosylab::logging::engine::DataNode:
Inheritance graph
[legend]
Collaboration diagram for com::cosylab::logging::engine::DataNode:
Collaboration graph
[legend]

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.

References initialize(), and node.


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.

References node.

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

cloneNode method comment.

References node.

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.

References node.

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.

References node.

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.

References node.

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

getLastChild method comment.

References node.

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

getLocalName method comment.

References node.

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

References name.

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

getNamespaceURI method comment.

References node.

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

getNextSibling method comment.

References node.

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

getNodeName method comment.

References node.

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

getNodeType method comment.

References node.

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

getNodeValue method comment.

References node.

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

getOwnerDocument method comment.

References node.

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

getParentNode method comment.

References node.

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

getPrefix method comment.

References node.

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

getPreviousSibling method comment.

References node.

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.

References node.

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

hasChildNodes method comment.

References node.

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

References name, and node.

Referenced by DataNode().

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.

References node.

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.

References node.

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.

References node.

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

removeChild method comment.

References node.

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.

References node.

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

setNodeValue method comment.

References node.

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

setPrefix method comment.

References node.

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]

References name, and node.


Member Data Documentation

Referenced by getName(), initialize(), and toString().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2