org.mmbase.util
Class XMLNodeReader

java.lang.Object
  extended byorg.mmbase.util.xml.DocumentReader
      extended byorg.mmbase.util.XMLNodeReader
Direct Known Subclasses:
XMLRelationNodeReader

public class XMLNodeReader
extends DocumentReader

This class reads a node from an exported application.

Version:
$Id: XMLNodeReader.java,v 1.41 2006/03/08 12:51:58 nklasens Exp $
Author:
Daniel Ockeloen, Michiel Meeuwissen
Warning: Will be moved to:
org.mmbase.util.xml
Class for Application :
Applications

Field Summary
 
Fields inherited from class org.mmbase.util.xml.DocumentReader
document, DTD_ERROR, DTD_ERROR_1_0, FILENOTFOUND, PUBLIC_ID_ERROR, PUBLIC_ID_ERROR_1_0
 
Constructor Summary
XMLNodeReader(InputSource is, ResourceLoader path)
           
 
Method Summary
 String getExportSource()
          get the name of this application
 Vector getNodes(MMBase mmbase)
           
 int getTimeStamp()
          get the name of this application
protected  void setValue(MMObjectBuilder bul, MMObjectNode newNode, Node n5, String key, String value)
           
 
Methods inherited from class org.mmbase.util.xml.DocumentReader
appendChild, getAttribute, getChildElements, getChildElements, getChildElements, getChildElements, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getElementAttributeValue, getElementAttributeValue, getElementByPath, getElementByPath, getElementName, getElementValue, getElementValue, getNodeTextValue, getRootElement, getSystemId, hasAttribute, main, registerPublicIDs, setNodeTextValue, setSystemId, toDocument, validate, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLNodeReader

public XMLNodeReader(InputSource is,
                     ResourceLoader path)
Since:
MMBase-1.8
Method Detail

getExportSource

public String getExportSource()
get the name of this application


getTimeStamp

public int getTimeStamp()
get the name of this application


getNodes

public Vector getNodes(MMBase mmbase)

setValue

protected void setValue(MMObjectBuilder bul,
                        MMObjectNode newNode,
                        Node n5,
                        String key,
                        String value)


MMBase build 1.8.1.20060716