name.alessiosaltarin.utils
Class XMLWriter

java.lang.Object
  extended by name.alessiosaltarin.utils.XMLWriter

public class XMLWriter
extends java.lang.Object

XMLWriter.java

Since:
01/06/2001
Version:
1.0 Simple standalone XML writer
Author:
Alessio Saltarin 2001

Constructor Summary
XMLWriter(java.lang.String fileName)
          Constructs new writer.
XMLWriter(java.lang.String fileName, java.lang.String docRoot)
          Constructs new writer, specifying document root.
 
Method Summary
 void addNode(java.lang.String name)
          Add node to XML file
 void addNode(java.lang.String name, java.util.AbstractMap<java.lang.String,java.lang.String> attributes)
          Add node to XML file
 void addNode(java.lang.String name, java.util.AbstractMap<java.lang.String,java.lang.String> attributes, java.lang.String content)
          Add node to XML file
 void addNode(java.lang.String name, java.lang.String content)
          Add node to XML file
 void addNode(java.lang.String name, java.lang.String attribute, java.lang.String value)
          Add node to XML file
 void addNode(java.lang.String name, java.lang.String attribute, java.lang.String value, java.lang.String content)
          Add node to XML file
 void closeBranch(java.lang.String branch)
           
 void closeRoot()
          Add closing tag for document root.
static void main(java.lang.String[] args)
          Deprecated.  
 void openBranch(java.lang.String branch)
           
 void save()
           
 void setRoot(java.lang.String docRoot)
          Set document root.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLWriter

public XMLWriter(java.lang.String fileName)
Constructs new writer.

Parameters:
fileName - complete path to output file.

XMLWriter

public XMLWriter(java.lang.String fileName,
                 java.lang.String docRoot)
Constructs new writer, specifying document root.

Parameters:
fileName - complete path to output file
docRoot - document root
Method Detail

addNode

public void addNode(java.lang.String name)
Add node to XML file


addNode

public void addNode(java.lang.String name,
                    java.util.AbstractMap<java.lang.String,java.lang.String> attributes)
Add node to XML file


addNode

public void addNode(java.lang.String name,
                    java.lang.String attribute,
                    java.lang.String value)
Add node to XML file


addNode

public void addNode(java.lang.String name,
                    java.lang.String content)
Add node to XML file


addNode

public void addNode(java.lang.String name,
                    java.util.AbstractMap<java.lang.String,java.lang.String> attributes,
                    java.lang.String content)
Add node to XML file


addNode

public void addNode(java.lang.String name,
                    java.lang.String attribute,
                    java.lang.String value,
                    java.lang.String content)
Add node to XML file


setRoot

public void setRoot(java.lang.String docRoot)
Set document root.

Parameters:
docRoot - document root tag

closeRoot

public void closeRoot()
Add closing tag for document root.


openBranch

public void openBranch(java.lang.String branch)

closeBranch

public void closeBranch(java.lang.String branch)

save

public void save()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)
Deprecated. 

Tester.


Jurpe - Java Universal Role Playing Engine - http://jurpe.sourceforge.net