r2395 - in branches/xml-im-exporter/upstream/1.1: doc doc/javadoc doc/javadoc/de doc/javadoc/de/zeigermann doc/javadoc/de/zeigermann/xml doc/javadoc/de/zeigermann/xml/simpleImporter doc/javadoc/resources lib lib/extern

Marcus Better marcusb-guest at costa.debian.org
Tue Sep 12 10:12:38 UTC 2006


Author: marcusb-guest
Date: 2006-09-12 10:12:37 +0000 (Tue, 12 Sep 2006)
New Revision: 2395

Added:
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-frame.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-noframe.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/constant-values.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLEncode.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLOutputStreamWriter.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLStringWriter.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLWriter.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-frame.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-summary.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-tree.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/ConversionHelpers.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/Item.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImportHandler.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporter.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporterException.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimplePath.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-frame.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-summary.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-tree.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/deprecated-list.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/help-doc.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/index-all.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/index.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-frame.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-summary.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-tree.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/package-list
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/packages.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/resources/
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/resources/inherit.gif
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/serialized-form.html
   branches/xml-im-exporter/upstream/1.1/doc/javadoc/stylesheet.css
   branches/xml-im-exporter/upstream/1.1/lib/extern/
   branches/xml-im-exporter/upstream/1.1/lib/extern/junit.jar
   branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1.1.jar
   branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1_0.jar
Log:
Added files from orig tarball which were unnecessarily removed.


Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-frame.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-frame.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-frame.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+All Classes (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">ConversionHelpers</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">DefaultSimpleImportHandler</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">Item</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter" target="classFrame"><I>SimpleImportHandler</I></A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimpleImporter</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimpleImporterException</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimplePath</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml" target="classFrame">XMLEncode</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLOutputStreamWriter</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLStringWriter</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLWriter</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-noframe.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-noframe.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/allclasses-noframe.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+All Classes (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><I>SimpleImportHandler</I></A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A>
+<BR>
+<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<BR>
+<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/constant-values.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/constant-values.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/constant-values.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Constant Field Values (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#de.zeigermann">de.zeigermann.*</A>
+</UL>
+
+<A NAME="de.zeigermann"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD ALIGN="left"><FONT SIZE="+2">
+<B>de.zeigermann.*</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="de.zeigermann.xml.XMLWriter.NEWLINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="de/zeigermann/xml/XMLWriter.html#NEWLINE">NEWLINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>true</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="de.zeigermann.xml.XMLWriter.NO_NEWLINE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;boolean</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="de/zeigermann/xml/XMLWriter.html#NO_NEWLINE">NO_NEWLINE</A></CODE></TD>
+<TD ALIGN="right"><CODE>false</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLEncode.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLEncode.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLEncode.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,492 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+XMLEncode (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.XMLEncode class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLEncode (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLEncode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml</FONT>
+<BR>
+Class XMLEncode</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.XMLEncode</B>
+</PRE>
+<HR>
+<DL>
+<DT>public final class <B>XMLEncode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+
+<P>
+Collection of XML encoding/decoding helpers. <br>
+ This is all about the special characters &amp; and &lt;, and for attributes
+ &quot; and &apos;. These must be encoded/decoded from/to XML.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#XMLEncode()">XMLEncode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#isCompatibleWithCDATABlock(java.lang.String)">isCompatibleWithCDATABlock</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Can this text be stored into a CDATA block?</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#isWhiteSpace(java.lang.String)">isWhiteSpace</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if this text purely consists of the white space characters
+ ' ',  TAB, NEWLINE.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#needsEncoding(java.lang.String)">needsEncoding</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if this text needs encoding in order to be represented in XML.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#needsEncoding(java.lang.String, boolean)">needsEncoding</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data,
+              boolean&nbsp;checkForAttr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if this text needs encoding in order to be represented in XML.
+ 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlDecodeTextToCDATA(java.lang.String)">xmlDecodeTextToCDATA</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcdata)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make CDATA out of possibly encoded PCDATA. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeText(java.lang.String)">xmlEncodeText</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes text as XML in the most suitable way, either CDATA block or PCDATA.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsCDATABlock(java.lang.String)">xmlEncodeTextAsCDATABlock</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns string as CDATA block if possible, otherwise null.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String)">xmlEncodeTextAsPCDATA</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes any text as PCDATA.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String, boolean)">xmlEncodeTextAsPCDATA</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                      boolean&nbsp;forAttribute)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes any text as PCDATA.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String, boolean, char)">xmlEncodeTextAsPCDATA</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                      boolean&nbsp;forAttribute,
+                      char&nbsp;quoteChar)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes any text as PCDATA.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html#xmlEncodeTextForAttribute(java.lang.String, char)">xmlEncodeTextForAttribute</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                          char&nbsp;quoteChar)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes any text fit into XML attributes.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLEncode()"><!-- --></A><H3>
+XMLEncode</H3>
+<PRE>
+public <B>XMLEncode</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="isWhiteSpace(java.lang.String)"><!-- --></A><H3>
+isWhiteSpace</H3>
+<PRE>
+public static final boolean <B>isWhiteSpace</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Checks if this text purely consists of the white space characters
+ ' ',  TAB, NEWLINE.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeTextForAttribute(java.lang.String, char)"><!-- --></A><H3>
+xmlEncodeTextForAttribute</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeTextForAttribute</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                                                     char&nbsp;quoteChar)</PRE>
+<DL>
+<DD>Makes any text fit into XML attributes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeText(java.lang.String)"><!-- --></A><H3>
+xmlEncodeText</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeText</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Encodes text as XML in the most suitable way, either CDATA block or PCDATA.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeTextAsPCDATA(java.lang.String)"><!-- --></A><H3>
+xmlEncodeTextAsPCDATA</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeTextAsPCDATA</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Encodes any text as PCDATA.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeTextAsPCDATA(java.lang.String, boolean)"><!-- --></A><H3>
+xmlEncodeTextAsPCDATA</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeTextAsPCDATA</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                                                 boolean&nbsp;forAttribute)</PRE>
+<DL>
+<DD>Encodes any text as PCDATA.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>forAttribute</CODE> - if you want
+ quotes and apostrophes specially treated for attributes</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeTextAsPCDATA(java.lang.String, boolean, char)"><!-- --></A><H3>
+xmlEncodeTextAsPCDATA</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeTextAsPCDATA</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text,
+                                                 boolean&nbsp;forAttribute,
+                                                 char&nbsp;quoteChar)</PRE>
+<DL>
+<DD>Encodes any text as PCDATA.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>forAttribute</CODE> - if you want
+ quotes and apostrophes specially treated for attributes<DD><CODE>quoteChar</CODE> - if this is for attributes this <code>char</code> is used to quote the attribute value</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlEncodeTextAsCDATABlock(java.lang.String)"><!-- --></A><H3>
+xmlEncodeTextAsCDATABlock</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlEncodeTextAsCDATABlock</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Returns string as CDATA block if possible, otherwise null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="needsEncoding(java.lang.String)"><!-- --></A><H3>
+needsEncoding</H3>
+<PRE>
+public static final boolean <B>needsEncoding</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Checks if this text needs encoding in order to be represented in XML.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="needsEncoding(java.lang.String, boolean)"><!-- --></A><H3>
+needsEncoding</H3>
+<PRE>
+public static final boolean <B>needsEncoding</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data,
+                                          boolean&nbsp;checkForAttr)</PRE>
+<DL>
+<DD>Checks if this text needs encoding in order to be represented in XML.
+ 
+ Set <code>checkForAttr</code> if you want to check for storability in 
+ an attribute.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCompatibleWithCDATABlock(java.lang.String)"><!-- --></A><H3>
+isCompatibleWithCDATABlock</H3>
+<PRE>
+public static final boolean <B>isCompatibleWithCDATABlock</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;text)</PRE>
+<DL>
+<DD>Can this text be stored into a CDATA block?
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="xmlDecodeTextToCDATA(java.lang.String)"><!-- --></A><H3>
+xmlDecodeTextToCDATA</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>xmlDecodeTextToCDATA</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcdata)</PRE>
+<DL>
+<DD>Make CDATA out of possibly encoded PCDATA. <br>
+ E.g. make '&amp;' out of '&amp;amp;'
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLEncode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLOutputStreamWriter.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLOutputStreamWriter.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLOutputStreamWriter.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,543 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+XMLOutputStreamWriter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.XMLOutputStreamWriter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLOutputStreamWriter (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLOutputStreamWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml</FONT>
+<BR>
+Class XMLOutputStreamWriter</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">java.io.Writer</A>
+      <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">java.io.FilterWriter</A>
+          <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">de.zeigermann.xml.XMLWriter</A>
+              <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.XMLOutputStreamWriter</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>XMLOutputStreamWriter</B><DT>extends <A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></DL>
+
+<P>
+Adds XML export functionality to the underlying output stream. Formatting and
+ encoding is done as straight forward as possible. <br>
+ Everything you know better than this class must be done by you, e.g. you will
+ have to tell <code>XMLOutputStreamWriter</code> where you wish to have
+ newlines.In effect, no unexpected so called
+ <em>intelligent</em> behavior is to be feared. Another effect is high speed.
+ <br>
+ <br>
+ <em>Caution</em>: Do not forget to call <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#flush()" title="class or interface in java.io"><CODE>FilterWriter.flush()</CODE></A> at the end of your
+ exporting process as otherwise no data might be written.
+
+ <em>Warning</em>: When using two byte encoding (e.g. UTF-16) underlying
+ OutputStream can
+ not savely be brought to string. Do <em>not</em> use
+ <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/ByteArrayOutputStream.html" title="class or interface in java.io"><CODE>ByteArrayOutputStream</CODE></A> with two byte encoding, as XML declaration
+ will be in single byte encoding (according to XML spec) and the rest will be
+ in double byte totally confusing ByteArrayOutputStream encoding to string.
+ <b>If you want to have string output use <A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><CODE>XMLWriter</CODE></A> filtering 
+ <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/StringWriter.html" title="class or interface in java.io"><CODE>StringWriter</CODE></A> or for convenience <A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><CODE>XMLStringWriter</CODE></A>.</b>
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_ISO_8859_1">ENCODING_ISO_8859_1</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name of ISO-8859-1 encoding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_ISO_LATIN1">ENCODING_ISO_LATIN1</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alias for ISO-8859-1 encoding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_STANDARD">ENCODING_STANDARD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name of standard encoding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_UTF_16">ENCODING_UTF_16</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name of UTF-16 encoding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_UTF_8">ENCODING_UTF_8</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name of UTF-8 encoding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#encodingName">encodingName</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#os">os</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_de.zeigermann.xml.XMLWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#depth">depth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#indent">indent</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#NEWLINE">NEWLINE</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEmptyTag">nlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEndTag">nlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterStartTag">nlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#NO_NEWLINE">NO_NEWLINE</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#prettyPrintMode">prettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#tabWidth">tabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#xmlDeclWritten">xmlDeclWritten</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#out" title="class or interface in java.io">out</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#lock" title="class or interface in java.io">lock</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#XMLOutputStreamWriter(java.io.OutputStream)">XMLOutputStreamWriter</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;os)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new output stream writer for XML export. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#XMLOutputStreamWriter(java.io.OutputStream, java.lang.String)">XMLOutputStreamWriter</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;os,
+                      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encodingName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new output stream writer for XML export.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#getEncodingName()">getEncodingName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the name of the encoding as it would be inserted into the
+ XML declaration. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#writeXMLDeclaration()">writeXMLDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes XML delcaration using version 1.0 and encoding specified in
+ constructor.
+ </TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_de.zeigermann.xml.XMLWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, org.xml.sax.Attributes)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[][])">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[], java.lang.String[])">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String, java.lang.String)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)">createEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][])">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[])">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String, boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)">generateAndWriteElementWithCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String)">generateAndWriteElementWithCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEmptyTag()">getNlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEndTag()">getNlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterStartTag()">getNlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getPrettyPrintMode()">getPrettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getTabWidth()">getTabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()">isXMLDeclarationWritten</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)">setNlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)">setNlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)">setNlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)">setPrettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setTabWidth(int)">setTabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)">setXMLDeclarationWritten</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeCData(java.lang.String)">writeCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeComment(java.lang.String)">writeComment</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithPCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String)">writeEmptyElement</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String, boolean)">writeEmptyElement</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String)">writeEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String, boolean)">writeEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeNl()">writeNl</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePCData(java.lang.String)">writePCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePI(java.lang.String, java.lang.String)">writePI</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)">writeProlog</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String)">writeStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String, boolean)">writeStartTag</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#flush()" title="class or interface in java.io">flush</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(char[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(java.lang.String, int, int)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(char[])" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(java.lang.String)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="ENCODING_UTF_8"><!-- --></A><H3>
+ENCODING_UTF_8</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>ENCODING_UTF_8</B></PRE>
+<DL>
+<DD>Name of UTF-8 encoding
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ENCODING_UTF_16"><!-- --></A><H3>
+ENCODING_UTF_16</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>ENCODING_UTF_16</B></PRE>
+<DL>
+<DD>Name of UTF-16 encoding
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ENCODING_ISO_8859_1"><!-- --></A><H3>
+ENCODING_ISO_8859_1</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>ENCODING_ISO_8859_1</B></PRE>
+<DL>
+<DD>Name of ISO-8859-1 encoding
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ENCODING_STANDARD"><!-- --></A><H3>
+ENCODING_STANDARD</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>ENCODING_STANDARD</B></PRE>
+<DL>
+<DD>Name of standard encoding
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ENCODING_ISO_LATIN1"><!-- --></A><H3>
+ENCODING_ISO_LATIN1</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>ENCODING_ISO_LATIN1</B></PRE>
+<DL>
+<DD>Alias for ISO-8859-1 encoding
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="os"><!-- --></A><H3>
+os</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>os</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="encodingName"><!-- --></A><H3>
+encodingName</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>encodingName</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLOutputStreamWriter(java.io.OutputStream, java.lang.String)"><!-- --></A><H3>
+XMLOutputStreamWriter</H3>
+<PRE>
+public <B>XMLOutputStreamWriter</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;os,
+                             <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encodingName)
+                      throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></PRE>
+<DL>
+<DD>Creates a new output stream writer for XML export.
+<P>
+<DT><B>Parameters:</B><DD><CODE>encodingName</CODE> - name of the encoding used to write XML as well as
+ for the XML declataration (e.g. UTF-8, ISO-8859-1, ...)</DL>
+<HR>
+
+<A NAME="XMLOutputStreamWriter(java.io.OutputStream)"><!-- --></A><H3>
+XMLOutputStreamWriter</H3>
+<PRE>
+public <B>XMLOutputStreamWriter</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;os)
+                      throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></PRE>
+<DL>
+<DD>Creates a new output stream writer for XML export. Standard encoding
+ will be used as found in <A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_STANDARD"><CODE>ENCODING_STANDARD</CODE></A>, which usually is
+ UTF-8.
+<P>
+<DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html#XMLOutputStreamWriter(java.io.OutputStream, java.lang.String)"><CODE>XMLOutputStreamWriter(OutputStream, String)</CODE></A></DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getEncodingName()"><!-- --></A><H3>
+getEncodingName</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getEncodingName</B>()</PRE>
+<DL>
+<DD>Gets the name of the encoding as it would be inserted into the
+ XML declaration. <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStreamWriter.html#getEncoding()" title="class or interface in java.io"><CODE>OutputStreamWriter.getEncoding()</CODE></A> may return something less verbose.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/OutputStreamWriter.html#getEncoding()" title="class or interface in java.io"><CODE>OutputStreamWriter.getEncoding()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeXMLDeclaration()"><!-- --></A><H3>
+writeXMLDeclaration</H3>
+<PRE>
+public void <B>writeXMLDeclaration</B>()
+                         throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes XML delcaration using version 1.0 and encoding specified in
+ constructor.
+ <em>Caution</em>: As XML declaration must be in plain text (no UNICODE)
+ it will not be passed to writer, but directly to stream!
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()">writeXMLDeclaration</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLOutputStreamWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLStringWriter.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLStringWriter.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLStringWriter.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,739 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+XMLStringWriter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.XMLStringWriter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLStringWriter (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLStringWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_de.zeigermann.xml.XMLWriter">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml</FONT>
+<BR>
+Class XMLStringWriter</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">java.io.Writer</A>
+      <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">java.io.FilterWriter</A>
+          <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">de.zeigermann.xml.XMLWriter</A>
+              <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.XMLStringWriter</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>XMLStringWriter</B><DT>extends <A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></DL>
+
+<P>
+This is a convenience class for writing XML to a string. As
+ no IOExceptions will occur this class catches them for you
+ doing nothing. Call <A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#toString()"><CODE>toString()</CODE></A> to finally get your string.
+ As constructor for <A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><CODE>XMLWriter</CODE></A> already needs writer call
+ <A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#create()"><CODE>create()</CODE></A> to get your objects instead of consructor.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_de.zeigermann.xml.XMLWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#depth">depth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#indent">indent</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#NEWLINE">NEWLINE</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEmptyTag">nlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEndTag">nlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterStartTag">nlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#NO_NEWLINE">NO_NEWLINE</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#prettyPrintMode">prettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#tabWidth">tabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#xmlDeclWritten">xmlDeclWritten</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#out" title="class or interface in java.io">out</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#lock" title="class or interface in java.io">lock</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#create()">create</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new <code>XMLStringWriter</code> objects.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the string representation of your written XML.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeCData(java.lang.String)">writeCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes character data with encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeComment(java.lang.String)">writeComment</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;comment)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes <code>comment</code> encoded as comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData,
+                      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a full element consisting of a start tag, character data and
+ an end tag. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithPCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a full element consisting of a start tag, character data and
+ an end tag. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeEmptyElement(java.lang.String)">writeEmptyElement</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeEmptyElement(java.lang.String, boolean)">writeEmptyElement</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag,
+                  boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeEndTag(java.lang.String)">writeEndTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an end tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeEndTag(java.lang.String, boolean)">writeEndTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag,
+            boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an end tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeNl()">writeNl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a single newline.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writePCData(java.lang.String)">writePCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes character data <em>without</em> encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writePI(java.lang.String, java.lang.String)">writePI</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;target,
+        <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeProlog(java.lang.String)">writeProlog</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;prolog)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes prolog data like doctype delcaration and 
+ DTD parts followed by a newline.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeStartTag(java.lang.String)">writeStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeStartTag(java.lang.String, boolean)">writeStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+              boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html#writeXMLDeclaration()">writeXMLDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes XML declaration. 
+ </TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_de.zeigermann.xml.XMLWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, org.xml.sax.Attributes)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[][])">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[], java.lang.String[])">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String, java.lang.String)">createEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)">createEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][])">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[])">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean, boolean, char)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String, boolean)">createStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)">generateAndWriteElementWithCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String)">generateAndWriteElementWithCData</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEmptyTag()">getNlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEndTag()">getNlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterStartTag()">getNlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getPrettyPrintMode()">getPrettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#getTabWidth()">getTabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()">isXMLDeclarationWritten</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)">setNlAfterEmptyTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)">setNlAfterEndTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)">setNlAfterStartTag</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)">setPrettyPrintMode</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setTabWidth(int)">setTabWidth</A>, <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)">setXMLDeclarationWritten</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#flush()" title="class or interface in java.io">flush</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(char[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(java.lang.String, int, int)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(char[])" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(java.lang.String)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="create()"><!-- --></A><H3>
+create</H3>
+<PRE>
+public static <A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A> <B>create</B>()</PRE>
+<DL>
+<DD>Creates a new <code>XMLStringWriter</code> objects.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD>Gets the string representation of your written XML.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeXMLDeclaration()"><!-- --></A><H3>
+writeXMLDeclaration</H3>
+<PRE>
+public void <B>writeXMLDeclaration</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes XML declaration. 
+ XML declaration will be written 
+ using version 1.0 and no encoding defaulting
+ to standard encoding (supports UTF-8 and UTF-16):<br>
+ <code>&lt;?xml version="1.0"?></code>
+ <br>
+ If you want to have a different encoding or the standalone declaration
+ use <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)"><CODE>XMLWriter.writeProlog(String)</CODE></A>.<br>
+ This sets <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)"><CODE>xmlDeclWritten</CODE></A> to 
+ <code>true</code>.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()">writeXMLDeclaration</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeProlog(java.lang.String)"><!-- --></A><H3>
+writeProlog</H3>
+<PRE>
+public void <B>writeProlog</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;prolog)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes prolog data like doctype delcaration and 
+ DTD parts followed by a newline.
+ <br>
+ Do not misuse this to write plain text, but rather - if you really
+ have to - use the standard <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(int)" title="class or interface in java.io"><CODE>FilterWriter.write(int)</CODE></A> methods.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)">writeProlog</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeNl()"><!-- --></A><H3>
+writeNl</H3>
+<PRE>
+public void <B>writeNl</B>()</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a single newline.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeNl()">writeNl</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeComment(java.lang.String)"><!-- --></A><H3>
+writeComment</H3>
+<PRE>
+public void <B>writeComment</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;comment)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes <code>comment</code> encoded as comment.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeComment(java.lang.String)">writeComment</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writePI(java.lang.String, java.lang.String)"><!-- --></A><H3>
+writePI</H3>
+<PRE>
+public void <B>writePI</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;target,
+                    <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a processing instruction.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePI(java.lang.String, java.lang.String)">writePI</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeStartTag(java.lang.String, boolean)"><!-- --></A><H3>
+writeStartTag</H3>
+<PRE>
+public void <B>writeStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                          boolean&nbsp;nl)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a start tag.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String, boolean)">writeStartTag</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;start></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeStartTag(java.lang.String)"><!-- --></A><H3>
+writeStartTag</H3>
+<PRE>
+public void <B>writeStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a start tag.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String)">writeStartTag</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;start></code><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><CODE>XMLWriter.setNlAfterStartTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEndTag(java.lang.String, boolean)"><!-- --></A><H3>
+writeEndTag</H3>
+<PRE>
+public void <B>writeEndTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag,
+                        boolean&nbsp;nl)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes an end tag.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String, boolean)">writeEndTag</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/end></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEndTag(java.lang.String)"><!-- --></A><H3>
+writeEndTag</H3>
+<PRE>
+public void <B>writeEndTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes an end tag.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String)">writeEndTag</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/end></code><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><CODE>XMLWriter.setNlAfterEndTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEmptyElement(java.lang.String, boolean)"><!-- --></A><H3>
+writeEmptyElement</H3>
+<PRE>
+public void <B>writeEmptyElement</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag,
+                              boolean&nbsp;nl)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes an empty element.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String, boolean)">writeEmptyElement</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>emptyTag</CODE> - the complete tag for an empty element, e.g. <code>&lt;empty/></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEmptyElement(java.lang.String)"><!-- --></A><H3>
+writeEmptyElement</H3>
+<PRE>
+public void <B>writeEmptyElement</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes an empty element.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String)">writeEmptyElement</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>emptyTag</CODE> - the complete tag for an empty element, e.g. <code>&lt;start/></code><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><CODE>XMLWriter.setNlAfterEmptyTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeCData(java.lang.String)"><!-- --></A><H3>
+writeCData</H3>
+<PRE>
+public void <B>writeCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes character data with encoding.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeCData(java.lang.String)">writeCData</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cData</CODE> - the character data to write</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writePCData(java.lang.String)"><!-- --></A><H3>
+writePCData</H3>
+<PRE>
+public void <B>writePCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes character data <em>without</em> encoding.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePCData(java.lang.String)">writePCData</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pcData</CODE> - the <em>parseable</em> character data to write</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+writeElementWithCData</H3>
+<PRE>
+public void <B>writeElementWithCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData,
+                                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. There will be no newline after start tag, so character data
+ is literally preserved.
+ <br>
+ The character data will be encoded.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithCData</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;element></code><DD><CODE>cData</CODE> - the character data to write<DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/element></code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+writeElementWithPCData</H3>
+<PRE>
+public void <B>writeElementWithPCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                                   <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData,
+                                   <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></B></DD>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. There will be no newline after start tag, so character data
+ is literally preserved.
+ <br>
+ The character data will <em>not</em> be encoded.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithPCData</A></CODE> in class <CODE><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;element></code><DD><CODE>pcData</CODE> - the <em>parseable</em> character data to write<DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/element></code></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLStringWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_de.zeigermann.xml.XMLWriter">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLWriter.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLWriter.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/XMLWriter.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,1753 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+XMLWriter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.XMLWriter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="XMLWriter (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml</FONT>
+<BR>
+Class XMLWriter</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">java.io.Writer</A>
+      <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">java.io.FilterWriter</A>
+          <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.XMLWriter</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>, <A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>XMLWriter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></DL>
+
+<P>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io"><CODE>FilterWriter</CODE></A> adding formatted and encoded XML export 
+ functionality to the underlying writer. Formatting and
+ encoding is done as straight forward as possible. <br>
+ Everything you know better than this class must be done by you, e.g. you will
+ have to tell <code>XMLWriter</code> where you wish to have
+ newlines.In effect, no unexpected so called
+ <em>intelligent</em> behavior is to be feared. Another effect is high speed.
+ <br>
+ <br>
+ A simple example: Suppose your <code>XMLWriter</code> object is xmlWriter.
+ The following sequence of code <br><br>
+ <code>
+ &nbsp;&nbsp;xmlWriter.writeStartTag("&lt;root>");<br>
+ &nbsp;&nbsp;xmlWriter.writeStartTag("&lt;next1>", false);<br>
+ &nbsp;&nbsp;xmlWriter.writeEmptyTag("&lt;emptyTag/>", false);<br>
+ &nbsp;&nbsp;xmlWriter.writeEndTag("&lt;/next1>");<br>
+ &nbsp;&nbsp;xmlWriter.writeStartTag("&lt;/root>");<br>
+ </code>
+ <br>
+ will write this to the underlying writer<br><br>
+ <code>
+ &lt;root><br>
+ &nbsp;&nbsp;&lt;next1>&lt;emptyTag/>&lt;/next1><br>
+ &lt;/root><br>
+</code>
+ <br>
+ <br>
+ <em>Caution</em>: Do not forget to call <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#flush()" title="class or interface in java.io"><CODE>FilterWriter.flush()</CODE></A> at the end of your
+ exporting process as otherwise no data might be written.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#depth">depth</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Current depth of the tree. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#indent">indent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Current indentation. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#NEWLINE">NEWLINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEmptyTag">nlAfterEmptyTag</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterEndTag">nlAfterEndTag</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#nlAfterStartTag">nlAfterStartTag</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#NO_NEWLINE">NO_NEWLINE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#prettyPrintMode">prettyPrintMode</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#tabWidth">tabWidth</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#xmlDeclWritten">xmlDeclWritten</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag indicating if the XML declaration has already been writter.
+ </TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#out" title="class or interface in java.io">out</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#lock" title="class or interface in java.io">lock</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#XMLWriter(java.io.Writer)">XMLWriter</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A>&nbsp;writer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new filter writer for XML export.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)">createEmptyTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an <em>empty</em> tag 
+ having no attributes. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, org.xml.sax.Attributes)">createEmptyTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an <em>empty</em> tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[][])">createEmptyTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an <em>empty</em> tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[], java.lang.String[])">createEmptyTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an <em>empty</em> tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String, java.lang.String)">createEmptyTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an <em>empty</em> tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)">createEndTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating an end tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag having no attributes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes,
+               boolean&nbsp;isEmpty)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean, boolean, char)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes,
+               boolean&nbsp;isEmpty,
+               boolean&nbsp;encodeAttrs,
+               char&nbsp;quoteChar)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][])">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a <em>non empty</em> start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+               boolean&nbsp;isEmpty)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean, boolean, char)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+               boolean&nbsp;isEmpty,
+               boolean&nbsp;encodeAttrs,
+               char&nbsp;quoteChar)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[])">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a <em>non empty</em> start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+               boolean&nbsp;isEmpty)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean, boolean, char)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+               boolean&nbsp;isEmpty,
+               boolean&nbsp;encodeAttrs,
+               char&nbsp;quoteChar)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a <em>non empty</em> start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String, boolean)">createStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue,
+               boolean&nbsp;isEmpty)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)">generateAndWriteElementWithCData</A></B>(<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>&nbsp;xmlWriter,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating <em>and writing</em> a whole element. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String)">generateAndWriteElementWithCData</A></B>(<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>&nbsp;xmlWriter,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+                                 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method for creating <em>and writing</em> a whole element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEmptyTag()">getNlAfterEmptyTag</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><CODE>setNlAfterEmptyTag(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterEndTag()">getNlAfterEndTag</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><CODE>setNlAfterEndTag(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#getNlAfterStartTag()">getNlAfterStartTag</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><CODE>setNlAfterStartTag(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#getPrettyPrintMode()">getPrettyPrintMode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)"><CODE>setPrettyPrintMode(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#getTabWidth()">getTabWidth</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setTabWidth(int)"><CODE>setTabWidth(int)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()">isXMLDeclarationWritten</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates whether the XML declaration has been written, yet.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)">setNlAfterEmptyTag</A></B>(boolean&nbsp;nlAfterEmptyTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if a newline is inserted after an empty start element 
+ by default.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)">setNlAfterEndTag</A></B>(boolean&nbsp;nlAfterEndTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if a newline is inserted after an end tag 
+ by default.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)">setNlAfterStartTag</A></B>(boolean&nbsp;nlAfterStartTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if a newline is inserted after a non empty start tag 
+ by default.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)">setPrettyPrintMode</A></B>(boolean&nbsp;prettyPrintMode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Switches on/off pretty print mode.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setTabWidth(int)">setTabWidth</A></B>(int&nbsp;tabWidth)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the amount of spaces to increase indentation with element level.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)">setXMLDeclarationWritten</A></B>(boolean&nbsp;xmlDeclWritten)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manually sets or resets whether XML declaration has been written. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeCData(java.lang.String)">writeCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes character data with encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeComment(java.lang.String)">writeComment</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;comment)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes <code>comment</code> encoded as comment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData,
+                      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a full element consisting of a start tag, character data and
+ an end tag. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)">writeElementWithPCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a full element consisting of a start tag, character data and
+ an end tag. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String)">writeEmptyElement</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String, boolean)">writeEmptyElement</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag,
+                  boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an empty element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String)">writeEndTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an end tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String, boolean)">writeEndTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag,
+            boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes an end tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeNl()">writeNl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a single newline.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePCData(java.lang.String)">writePCData</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes character data <em>without</em> encoding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writePI(java.lang.String, java.lang.String)">writePI</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;target,
+        <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a processing instruction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)">writeProlog</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;prolog)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes prolog data like doctype delcaration and 
+ DTD parts followed by a newline.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String)">writeStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String, boolean)">writeStartTag</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+              boolean&nbsp;nl)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a start tag.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()">writeXMLDeclaration</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes XML declaration. 
+ </TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.FilterWriter"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io">FilterWriter</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#flush()" title="class or interface in java.io">flush</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(char[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(java.lang.String, int, int)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.io.Writer"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(char[])" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html#write(java.lang.String)" title="class or interface in java.io">write</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="NEWLINE"><!-- --></A><H3>
+NEWLINE</H3>
+<PRE>
+public static final boolean <B>NEWLINE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#de.zeigermann.xml.XMLWriter.NEWLINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="NO_NEWLINE"><!-- --></A><H3>
+NO_NEWLINE</H3>
+<PRE>
+public static final boolean <B>NO_NEWLINE</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#de.zeigermann.xml.XMLWriter.NO_NEWLINE">Constant Field Values</A></DL>
+</DL>
+<HR>
+
+<A NAME="tabWidth"><!-- --></A><H3>
+tabWidth</H3>
+<PRE>
+protected int <B>tabWidth</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="depth"><!-- --></A><H3>
+depth</H3>
+<PRE>
+protected int <B>depth</B></PRE>
+<DL>
+<DD>Current depth of the tree. Do not know what this is good for, but
+ who knows...
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="indent"><!-- --></A><H3>
+indent</H3>
+<PRE>
+protected int <B>indent</B></PRE>
+<DL>
+<DD>Current indentation. Depth does not contain sufficient information as 
+ tabWidth may change during output (should not).
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="prettyPrintMode"><!-- --></A><H3>
+prettyPrintMode</H3>
+<PRE>
+protected boolean <B>prettyPrintMode</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="nlAfterEmptyTag"><!-- --></A><H3>
+nlAfterEmptyTag</H3>
+<PRE>
+protected boolean <B>nlAfterEmptyTag</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="nlAfterStartTag"><!-- --></A><H3>
+nlAfterStartTag</H3>
+<PRE>
+protected boolean <B>nlAfterStartTag</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="nlAfterEndTag"><!-- --></A><H3>
+nlAfterEndTag</H3>
+<PRE>
+protected boolean <B>nlAfterEndTag</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="xmlDeclWritten"><!-- --></A><H3>
+xmlDeclWritten</H3>
+<PRE>
+protected boolean <B>xmlDeclWritten</B></PRE>
+<DL>
+<DD>Flag indicating if the XML declaration has already been writter.
+ Check this using <A HREF="../../../de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()"><CODE>isXMLDeclarationWritten()</CODE></A>. 
+ It might be useful to 
+ avoid writing twice or more times in different contexts writing
+ to same writer. 
+ <br>
+ <em>Caution</em>: If you subclass, be sure to set this in
+ <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()"><CODE>writeXMLDeclaration()</CODE></A>.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="XMLWriter(java.io.Writer)"><!-- --></A><H3>
+XMLWriter</H3>
+<PRE>
+public <B>XMLWriter</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io">Writer</A>&nbsp;writer)</PRE>
+<DL>
+<DD>Creates a new filter writer for XML export.
+<P>
+<DT><B>Parameters:</B><DD><CODE>writer</CODE> - the underlying writer the formatted XML is exported to</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="createEndTag(java.lang.String)"><!-- --></A><H3>
+createEndTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEndTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</PRE>
+<DL>
+<DD>Convenience method for creating an end tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the end tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag having no attributes.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEmptyTag(java.lang.String)"><!-- --></A><H3>
+createEmptyTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEmptyTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName)</PRE>
+<DL>
+<DD>Convenience method for creating an <em>empty</em> tag 
+ having no attributes. E.g. <code>&lt;tagName/></code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+                                          boolean&nbsp;isEmpty)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrNames</CODE> - names of attributes to be included into start tag<DD><CODE>attrValues</CODE> - values of attributes to be included into start tag -
+ there should be just as many entries as in <code>attrNames</code>,
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[], java.lang.String[])"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues)</PRE>
+<DL>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrNames</CODE> - names of attributes to be included into start tag<DD><CODE>attrValues</CODE> - values of attributes to be included into start tag -
+ there should be just as many entries as in <code>attrNames</code>,
+ if a value is <code>null</code> corresponding attribute will not be included</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEmptyTag(java.lang.String, java.lang.String[], java.lang.String[])"><!-- --></A><H3>
+createEmptyTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEmptyTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues)</PRE>
+<DL>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the tag<DD><CODE>attrNames</CODE> - names of attributes to be included into tag<DD><CODE>attrValues</CODE> - values of attributes to be included into tag -
+ there should be just as many entries as in <code>attrNames</code>,
+ if a value is <code>null</code> corresponding attribute will not be included<DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)"><CODE>createEmptyTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue,
+                                          boolean&nbsp;isEmpty)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrName</CODE> - name of attribute to be included into start tag<DD><CODE>attrValue</CODE> - value of attribute to be included into start tag,
+ if attrValue is <code>null</code> attribute will not be included<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue)</PRE>
+<DL>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrName</CODE> - name of attribute to be included into start tag<DD><CODE>attrValue</CODE> - value of attribute to be included into start tag,
+ if attrValue is <code>null</code> attribute will not be included</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEmptyTag(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+createEmptyTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEmptyTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;attrValue)</PRE>
+<DL>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the tag<DD><CODE>attrName</CODE> - name of attribute to be included into tag<DD><CODE>attrValue</CODE> - value of attribute to be included into tag,
+ if attrValue is <code>null</code> attribute will not be included<DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)"><CODE>createEmptyTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean, boolean, char)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+                                          boolean&nbsp;isEmpty,
+                                          boolean&nbsp;encodeAttrs,
+                                          char&nbsp;quoteChar)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrNames</CODE> - names of attributes to be included into start tag<DD><CODE>attrValues</CODE> - values of attributes to be included into start tag -
+ there should be just as many entries as in <code>attrNames</code>,
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element<DD><CODE>encodeAttrs</CODE> - set this to have your attribute values encoded for XML<DD><CODE>quoteChar</CODE> - if you choose encoding this is the char that quotes
+ your attributes</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[][], boolean)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+                                          boolean&nbsp;isEmpty)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrPairs</CODE> - name/value pairs of attributes to be included into start tag -
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[][])"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs)</PRE>
+<DL>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrPairs</CODE> - name/value pairs of attributes to be included into start tag -
+ if a value is <code>null</code> corresponding attribute will not be included</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEmptyTag(java.lang.String, java.lang.String[][])"><!-- --></A><H3>
+createEmptyTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEmptyTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs)</PRE>
+<DL>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the tag<DD><CODE>attrPairs</CODE> - name/value pairs of attributes to be included into tag -
+ if a value is <code>null</code> corresponding attribute will not be included<DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)"><CODE>createEmptyTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, java.lang.String[][], boolean, boolean, char)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+                                          boolean&nbsp;isEmpty,
+                                          boolean&nbsp;encodeAttrs,
+                                          char&nbsp;quoteChar)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>attrPairs</CODE> - name/value pairs of attributes to be included into start tag -
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element<DD><CODE>encodeAttrs</CODE> - set this to have your attribute values encoded for XML<DD><CODE>quoteChar</CODE> - if you choose encoding this is the char that quotes
+ your attributes</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createEmptyTag(java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
+createEmptyTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createEmptyTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes)</PRE>
+<DL>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the tag<DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)"><CODE>createEmptyTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, org.xml.sax.Attributes)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, org.xml.sax.Attributes, boolean)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes,
+                                          boolean&nbsp;isEmpty)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createStartTag(java.lang.String, org.xml.sax.Attributes, boolean, boolean, char)"><!-- --></A><H3>
+createStartTag</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>createStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/Attributes.html" title="class or interface in org.xml.sax">Attributes</A>&nbsp;attributes,
+                                          boolean&nbsp;isEmpty,
+                                          boolean&nbsp;encodeAttrs,
+                                          char&nbsp;quoteChar)</PRE>
+<DL>
+<DD>Convenience method for creating a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>tagName</CODE> - name of the start tag<DD><CODE>isEmpty</CODE> - decides wheter this is start tag is for an empty element<DD><CODE>encodeAttrs</CODE> - set this to have your attribute values encoded for XML<DD><CODE>quoteChar</CODE> - if you choose encoding this is the char that quotes
+ your attributes</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)"><!-- --></A><H3>
+generateAndWriteElementWithCData</H3>
+<PRE>
+public static final void <B>generateAndWriteElementWithCData</B>(<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>&nbsp;xmlWriter,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[][]&nbsp;attrPairs,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)
+                                                   throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Convenience method for creating <em>and writing</em> a whole element. 
+ Added to normal non-static write methods purely for my own laziness.<br>
+ It is non-static as it differs from all other write methods as it
+ combines generating and writing. This is normally avoided to keep every 
+ everything simple, clear and fast.<br>
+ <br>
+ You can write<br>
+ <code>XMLOutputStreamWriter.generateAndWriteElementWithCData(writer, "tag", "cdata");
+ </code><br>
+ <br>
+ to generate<br>
+ <code>&lt;tag>cdata&lt;/tag>
+ </code><br>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xmlWriter</CODE> - writer to write generated stuff to<DD><CODE>tagName</CODE> - name of the element<DD><CODE>attrPairs</CODE> - name/value pairs of attributes to be included into start tag -
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>cData</CODE> - the character data of the element
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><CODE>writeElementWithCData(String, String, String)</CODE></A>, 
+<A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][])"><CODE>createStartTag(String, String[][])</CODE></A>, 
+<A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)"><CODE>createEndTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String)"><!-- --></A><H3>
+generateAndWriteElementWithCData</H3>
+<PRE>
+public static final void <B>generateAndWriteElementWithCData</B>(<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>&nbsp;xmlWriter,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;tagName,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrNames,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;attrValues,
+                                                          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)
+                                                   throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Convenience method for creating <em>and writing</em> a whole element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xmlWriter</CODE> - writer to write generated stuff to<DD><CODE>tagName</CODE> - name of the element<DD><CODE>attrNames</CODE> - names of attributes to be included into start tag<DD><CODE>attrValues</CODE> - values of attributes to be included into start tag -
+ there should be just as many entries as in <code>attrNames</code>,
+ if a value is <code>null</code> corresponding attribute will not be included<DD><CODE>cData</CODE> - the character data of the element
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)"><CODE>generateAndWriteElementWithCData(XMLWriter, String, String[][], String)</CODE></A>, 
+<A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><CODE>writeElementWithCData(String, String, String)</CODE></A>, 
+<A HREF="../../../de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[])"><CODE>createStartTag(String, String[], String[])</CODE></A>, 
+<A HREF="../../../de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)"><CODE>createEndTag(String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPrettyPrintMode(boolean)"><!-- --></A><H3>
+setPrettyPrintMode</H3>
+<PRE>
+public void <B>setPrettyPrintMode</B>(boolean&nbsp;prettyPrintMode)</PRE>
+<DL>
+<DD>Switches on/off pretty print mode.
+ <br>
+ Having it switched on (which is the default) makes output
+ pretty as newlines after tags and indentataion is done. Unfortunately,
+ if your application is sensible to whitespace in CDATA this might lead
+ to unwanted additional spaces and newlines.
+ <br>
+ If it is switched off the output is guaranteed to be correct, but looks
+ pretty funny. After before markup close (> or />) a newline is inserted
+ as otherwise you may get extremely long output lines.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPrettyPrintMode()"><!-- --></A><H3>
+getPrettyPrintMode</H3>
+<PRE>
+public boolean <B>getPrettyPrintMode</B>()</PRE>
+<DL>
+<DD>Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)"><CODE>setPrettyPrintMode(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTabWidth(int)"><!-- --></A><H3>
+setTabWidth</H3>
+<PRE>
+public void <B>setTabWidth</B>(int&nbsp;tabWidth)</PRE>
+<DL>
+<DD>Sets the amount of spaces to increase indentation with element level.
+ <br>
+ This only takes effect when <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)"><CODE>setPrettyPrintMode(boolean)</CODE></A> is set to true.
+ <br>
+ <em>Caution</em>: You should better avoid to change this property while
+ exporting as this may result in unexpected output.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTabWidth()"><!-- --></A><H3>
+getTabWidth</H3>
+<PRE>
+public int <B>getTabWidth</B>()</PRE>
+<DL>
+<DD>Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setTabWidth(int)"><CODE>setTabWidth(int)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNlAfterEmptyTag(boolean)"><!-- --></A><H3>
+setNlAfterEmptyTag</H3>
+<PRE>
+public void <B>setNlAfterEmptyTag</B>(boolean&nbsp;nlAfterEmptyTag)</PRE>
+<DL>
+<DD>Sets if a newline is inserted after an empty start element 
+ by default.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNlAfterEmptyTag()"><!-- --></A><H3>
+getNlAfterEmptyTag</H3>
+<PRE>
+public boolean <B>getNlAfterEmptyTag</B>()</PRE>
+<DL>
+<DD>Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><CODE>setNlAfterEmptyTag(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNlAfterEndTag(boolean)"><!-- --></A><H3>
+setNlAfterEndTag</H3>
+<PRE>
+public void <B>setNlAfterEndTag</B>(boolean&nbsp;nlAfterEndTag)</PRE>
+<DL>
+<DD>Sets if a newline is inserted after an end tag 
+ by default.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNlAfterEndTag()"><!-- --></A><H3>
+getNlAfterEndTag</H3>
+<PRE>
+public boolean <B>getNlAfterEndTag</B>()</PRE>
+<DL>
+<DD>Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><CODE>setNlAfterEndTag(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNlAfterStartTag(boolean)"><!-- --></A><H3>
+setNlAfterStartTag</H3>
+<PRE>
+public void <B>setNlAfterStartTag</B>(boolean&nbsp;nlAfterStartTag)</PRE>
+<DL>
+<DD>Sets if a newline is inserted after a non empty start tag 
+ by default.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNlAfterStartTag()"><!-- --></A><H3>
+getNlAfterStartTag</H3>
+<PRE>
+public boolean <B>getNlAfterStartTag</B>()</PRE>
+<DL>
+<DD>Gets property described in <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><CODE>setNlAfterStartTag(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeXMLDeclaration()"><!-- --></A><H3>
+writeXMLDeclaration</H3>
+<PRE>
+public void <B>writeXMLDeclaration</B>()
+                         throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes XML declaration. 
+ XML declaration will be written 
+ using version 1.0 and no encoding defaulting
+ to standard encoding (supports UTF-8 and UTF-16):<br>
+ <code>&lt;?xml version="1.0"?></code>
+ <br>
+ If you want to have a different encoding or the standalone declaration
+ use <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)"><CODE>writeProlog(String)</CODE></A>.<br>
+ This sets <A HREF="../../../de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)"><CODE>xmlDeclWritten</CODE></A> to 
+ <code>true</code>.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isXMLDeclarationWritten()"><!-- --></A><H3>
+isXMLDeclarationWritten</H3>
+<PRE>
+public boolean <B>isXMLDeclarationWritten</B>()</PRE>
+<DL>
+<DD>Indicates whether the XML declaration has been written, yet.
+ As it may only be written once, you can check this when writing 
+ in different contexts to same writer.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setXMLDeclarationWritten(boolean)"><!-- --></A><H3>
+setXMLDeclarationWritten</H3>
+<PRE>
+public void <B>setXMLDeclarationWritten</B>(boolean&nbsp;xmlDeclWritten)</PRE>
+<DL>
+<DD>Manually sets or resets whether XML declaration has been written. 
+ This is done implicly by <A HREF="../../../de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()"><CODE>writeXMLDeclaration()</CODE></A>, but to give you
+ the full freedom, this can be done here as well. 
+ Use <A HREF="../../../de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()"><CODE>isXMLDeclarationWritten()</CODE></A> to check it.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeProlog(java.lang.String)"><!-- --></A><H3>
+writeProlog</H3>
+<PRE>
+public void <B>writeProlog</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;prolog)
+                 throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes prolog data like doctype delcaration and 
+ DTD parts followed by a newline.
+ <br>
+ Do not misuse this to write plain text, but rather - if you really
+ have to - use the standard <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html#write(int)" title="class or interface in java.io"><CODE>FilterWriter.write(int)</CODE></A> methods.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeNl()"><!-- --></A><H3>
+writeNl</H3>
+<PRE>
+public void <B>writeNl</B>()
+             throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a single newline.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeComment(java.lang.String)"><!-- --></A><H3>
+writeComment</H3>
+<PRE>
+public void <B>writeComment</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;comment)
+                  throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes <code>comment</code> encoded as comment.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writePI(java.lang.String, java.lang.String)"><!-- --></A><H3>
+writePI</H3>
+<PRE>
+public void <B>writePI</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;target,
+                    <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;data)
+             throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a processing instruction.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeStartTag(java.lang.String, boolean)"><!-- --></A><H3>
+writeStartTag</H3>
+<PRE>
+public void <B>writeStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                          boolean&nbsp;nl)
+                   throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;start></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeStartTag(java.lang.String)"><!-- --></A><H3>
+writeStartTag</H3>
+<PRE>
+public void <B>writeStartTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag)
+                   throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a start tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;start></code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><CODE>setNlAfterStartTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEndTag(java.lang.String, boolean)"><!-- --></A><H3>
+writeEndTag</H3>
+<PRE>
+public void <B>writeEndTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag,
+                        boolean&nbsp;nl)
+                 throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes an end tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/end></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEndTag(java.lang.String)"><!-- --></A><H3>
+writeEndTag</H3>
+<PRE>
+public void <B>writeEndTag</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)
+                 throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes an end tag.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/end></code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><CODE>setNlAfterEndTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEmptyElement(java.lang.String, boolean)"><!-- --></A><H3>
+writeEmptyElement</H3>
+<PRE>
+public void <B>writeEmptyElement</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag,
+                              boolean&nbsp;nl)
+                       throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes an empty element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>emptyTag</CODE> - the complete tag for an empty element, e.g. <code>&lt;empty/></code><DD><CODE>nl</CODE> - decides whether there should be a newline after the tag
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeEmptyElement(java.lang.String)"><!-- --></A><H3>
+writeEmptyElement</H3>
+<PRE>
+public void <B>writeEmptyElement</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;emptyTag)
+                       throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes an empty element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>emptyTag</CODE> - the complete tag for an empty element, e.g. <code>&lt;start/></code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><CODE>setNlAfterEmptyTag(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeCData(java.lang.String)"><!-- --></A><H3>
+writeCData</H3>
+<PRE>
+public void <B>writeCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData)
+                throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes character data with encoding.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>cData</CODE> - the character data to write
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writePCData(java.lang.String)"><!-- --></A><H3>
+writePCData</H3>
+<PRE>
+public void <B>writePCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData)
+                 throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes character data <em>without</em> encoding.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pcData</CODE> - the <em>parseable</em> character data to write
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+writeElementWithCData</H3>
+<PRE>
+public void <B>writeElementWithCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cData,
+                                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)
+                           throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. There will be no newline after start tag, so character data
+ is literally preserved.
+ <br>
+ The character data will be encoded.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;element></code><DD><CODE>cData</CODE> - the character data to write<DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/element></code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+writeElementWithPCData</H3>
+<PRE>
+public void <B>writeElementWithPCData</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;startTag,
+                                   <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;pcData,
+                                   <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;endTag)
+                            throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. There will be no newline after start tag, so character data
+ is literally preserved.
+ <br>
+ The character data will <em>not</em> be encoded.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>startTag</CODE> - the complete start tag, e.g. <code>&lt;element></code><DD><CODE>pcData</CODE> - the <em>parseable</em> character data to write<DD><CODE>endTag</CODE> - the complete end tag, e.g. <code>&lt;/element></code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="XMLWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-frame.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-frame.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-frame.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../de/zeigermann/xml/package-summary.html" target="classFrame">de.zeigermann.xml</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="XMLEncode.html" title="class in de.zeigermann.xml" target="classFrame">XMLEncode</A>
+<BR>
+<A HREF="XMLOutputStreamWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLOutputStreamWriter</A>
+<BR>
+<A HREF="XMLStringWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLStringWriter</A>
+<BR>
+<A HREF="XMLWriter.html" title="class in de.zeigermann.xml" target="classFrame">XMLWriter</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-summary.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-summary.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-summary.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="de.zeigermann.xml (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/simpleImporter/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package de.zeigermann.xml
+</H2>
+XML utility and helper classes
+<P>
+<B>See:</B>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A></B></TD>
+<TD>Collection of XML encoding/decoding helpers. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A></B></TD>
+<TD>Adds XML export functionality to the underlying output stream. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A></B></TD>
+<TD>This is a convenience class for writing XML to a string. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A></B></TD>
+<TD><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io"><CODE>FilterWriter</CODE></A> adding formatted and encoded XML export 
+ functionality to the underlying writer. </TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<A NAME="package_description"><!-- --></A><H2>
+Package de.zeigermann.xml Description
+</H2>
+
+<P>
+<h2>XML utility and helper classes</H2>
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV PACKAGE&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/simpleImporter/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-tree.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-tree.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/package-tree.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml Class Hierarchy (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="de.zeigermann.xml Class Hierarchy (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/simpleImporter/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package de.zeigermann.xml
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io"><B>Writer</B></A><UL>
+<LI TYPE="circle">class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io"><B>FilterWriter</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><B>XMLWriter</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>XMLOutputStreamWriter</B></A><LI TYPE="circle">class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>XMLStringWriter</B></A></UL>
+</UL>
+</UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="../../../de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml"><B>XMLEncode</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;<A HREF="../../../de/zeigermann/xml/simpleImporter/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/ConversionHelpers.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/ConversionHelpers.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/ConversionHelpers.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,383 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+ConversionHelpers (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.ConversionHelpers class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ConversionHelpers (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConversionHelpers.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class ConversionHelpers</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.ConversionHelpers</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>ConversionHelpers</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+
+<P>
+Collection of some simple conversion and fallback methods for convenience.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#ConversionHelpers()">ConversionHelpers</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getBoolean(java.lang.String, boolean)">getBoolean</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+           boolean&nbsp;fallBack)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets boolean value a string value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getInt(java.lang.String)">getInt</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets int value from a string value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getInt(java.lang.String, int)">getInt</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+       int&nbsp;fallBack)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets int value from a string value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getLong(java.lang.String)">getLong</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets long value from a string value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getLong(java.lang.String, long)">getLong</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+        long&nbsp;fallBack)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets long value from a string value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getString(java.lang.String, java.lang.String)">getString</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+          <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fallBack)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <code>value</code> if not null, otherwise <code>fallBack</code>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="ConversionHelpers()"><!-- --></A><H3>
+ConversionHelpers</H3>
+<PRE>
+public <B>ConversionHelpers</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getString(java.lang.String, java.lang.String)"><!-- --></A><H3>
+getString</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getString</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+                               <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fallBack)</PRE>
+<DL>
+<DD>Returns <code>value</code> if not null, otherwise <code>fallBack</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInt(java.lang.String)"><!-- --></A><H3>
+getInt</H3>
+<PRE>
+public static int <B>getInt</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
+<DL>
+<DD>Gets int value from a string value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - string value to get int from
+<DT><B>Returns:</B><DD>int representation of value or <code>-1</code> 
+ if it can not be converted to an int</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInt(java.lang.String, int)"><!-- --></A><H3>
+getInt</H3>
+<PRE>
+public static int <B>getInt</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+                         int&nbsp;fallBack)</PRE>
+<DL>
+<DD>Gets int value from a string value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - string value to get int from<DD><CODE>fallBack</CODE> - fall back value
+<DT><B>Returns:</B><DD>int representation of value or <code>fallBack</code> 
+ if it can not be converted to an int</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLong(java.lang.String)"><!-- --></A><H3>
+getLong</H3>
+<PRE>
+public static long <B>getLong</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
+<DL>
+<DD>Gets long value from a string value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - string value to get long from
+<DT><B>Returns:</B><DD>long representation of value or <code>-1L</code> 
+ if it can not be converted to a long</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLong(java.lang.String, long)"><!-- --></A><H3>
+getLong</H3>
+<PRE>
+public static long <B>getLong</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+                           long&nbsp;fallBack)</PRE>
+<DL>
+<DD>Gets long value from a string value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - string value to get long from<DD><CODE>fallBack</CODE> - fall back value
+<DT><B>Returns:</B><DD>long representation of value or <code>fallBack</code> 
+ if it can not be converted to a long</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBoolean(java.lang.String, boolean)"><!-- --></A><H3>
+getBoolean</H3>
+<PRE>
+public static boolean <B>getBoolean</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;value,
+                                 boolean&nbsp;fallBack)</PRE>
+<DL>
+<DD>Gets boolean value a string value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - string value to get boolean from<DD><CODE>fallBack</CODE> - fall back value
+<DT><B>Returns:</B><DD>boolean representation of value <code>fallBack</code> 
+ if it can not <em>properly</em> be converted to a boolean</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ConversionHelpers.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+DefaultSimpleImportHandler (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.DefaultSimpleImportHandler class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DefaultSimpleImportHandler (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultSimpleImportHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class DefaultSimpleImportHandler</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.DefaultSimpleImportHandler</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>DefaultSimpleImportHandler</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></DL>
+
+<P>
+Empty implementation for callback interface <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><CODE>SimpleImportHandler</CODE></A> for <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. 
+ For lazy people - like me - who do not like to write empty method bodies.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#DefaultSimpleImportHandler()">DefaultSimpleImportHandler</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">cData</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cdata)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found character data.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#endDocument()">endDocument</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parsed document ends.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">endElement</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+           <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found the end of an element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#startDocument()">startDocument</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parsed document begins.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)">startElement</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/helpers/AttributesImpl.html" title="class or interface in org.xml.sax.helpers">AttributesImpl</A>&nbsp;attributes,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;leadingCDdata)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found the start of an element. 
+
+ </TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DefaultSimpleImportHandler()"><!-- --></A><H3>
+DefaultSimpleImportHandler</H3>
+<PRE>
+public <B>DefaultSimpleImportHandler</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="startDocument()"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></B></DD>
+<DD>Is called back when the parsed document begins.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startDocument()">startDocument</A></CODE> in interface <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endDocument()"><!-- --></A><H3>
+endDocument</H3>
+<PRE>
+public void <B>endDocument</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></B></DD>
+<DD>Is called back when the parsed document ends.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endDocument()">endDocument</A></CODE> in interface <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><!-- --></A><H3>
+cData</H3>
+<PRE>
+public void <B>cData</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cdata)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></B></DD>
+<DD>Is called back when the parser has found character data.
+ <br>
+ <em>Caution:</em> 
+ This method will not be called when 
+ SimpleImporter#setIncludeLeadingCDataIntoStartElementCallback(boolean)
+ is enabled. In this case character data will
+ be passed over together with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>SimpleImportHandler.startElement(SimplePath, String, AttributesImpl, String)</CODE></A>.
+ <br>
+ Unlike the character method in the SAX interface this callback guarantees
+ maximum length chunks of character data. This means, on a contiguous text 
+ block, i.e. text not intermitted by tagging, you will get exactly one
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">cData</A></CODE> in interface <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>cdata</CODE> - The character data (like in SAX, but unlike from the
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>SimpleImportHandler.startElement(SimplePath, String, AttributesImpl, String)</CODE></A> call a sequence of CDATA is not
+ guaranteed to be grouped together into one callback)
+ of this callbacks. If leading CDATA is delivered together with 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>SimpleImportHandler.startElement(SimplePath, String, AttributesImpl, String)</CODE></A> it will not be called back here.<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>SimpleImportHandler.startElement(SimplePath, String, AttributesImpl, String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/helpers/AttributesImpl.html" title="class or interface in org.xml.sax.helpers">AttributesImpl</A>&nbsp;attributes,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;leadingCDdata)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></B></DD>
+<DD>Is called back when the parser has found the start of an element. 
+
+ This callback is especially convenient when your data does not have
+ mixed content, i.e. the mixture of CDATA and tagging in one element 
+ level. When this is the case you will always get the whole text content
+ together with this callback in the <code>leadingCDdata</code> parameter.
+ Unlike from <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>SimpleImportHandler.cData(SimplePath, String)</CODE></A> callback all character data fragments will 
+ be grouped together in this parameter.<br>
+
+ If you have to deal with mixed content you can still leave this feature
+ enabled, but you will have to be aware of the fact that you will then 
+ get some character data via this callback and other via the 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>SimpleImportHandler.cData(SimplePath, String)</CODE></A> callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)">startElement</A></CODE> in interface <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>name</CODE> - the name of the start tag<DD><CODE>leadingCDdata</CODE> - If enabled in 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setIncludeLeadingCDataIntoStartElementCallback(boolean)"><CODE>SimpleImporter.setIncludeLeadingCDataIntoStartElementCallback(boolean)</CODE></A> 
+ the text directly following the start tag, i.e. before any 
+ other tagging. If this is enabled you will <em>not</em> get this text 
+ via the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>SimpleImportHandler.cData(SimplePath, String)</CODE></A> callback.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></B></DD>
+<DD>Is called back when the parser has found the end of an element.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">endElement</A></CODE> in interface <CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>name</CODE> - the name of the element to be closed</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DefaultSimpleImportHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/Item.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/Item.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/Item.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+Item (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.Item class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Item (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Item.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class Item</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.Item</B>
+</PRE>
+<HR>
+<DL>
+<DT>public final class <B>Item</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+
+<P>
+Represntation of a path element.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#ITEM_ANY">ITEM_ANY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#Item()">Item</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#Item(java.lang.String)">Item</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#Item(java.lang.String, java.lang.String)">Item</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+     <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;namespaceURI)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#getNamespaceURI()">getNamespaceURI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="ITEM_ANY"><!-- --></A><H3>
+ITEM_ANY</H3>
+<PRE>
+public static final <A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A> <B>ITEM_ANY</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="Item()"><!-- --></A><H3>
+Item</H3>
+<PRE>
+public <B>Item</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Item(java.lang.String)"><!-- --></A><H3>
+Item</H3>
+<PRE>
+public <B>Item</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Item(java.lang.String, java.lang.String)"><!-- --></A><H3>
+Item</H3>
+<PRE>
+public <B>Item</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+            <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;namespaceURI)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespaceURI()"><!-- --></A><H3>
+getNamespaceURI</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getNamespaceURI</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="Item.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImportHandler.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImportHandler.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImportHandler.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+SimpleImportHandler (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.SimpleImportHandler interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleImportHandler (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImportHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Interface SimpleImportHandler</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public interface <B>SimpleImportHandler</B></DL>
+
+<P>
+Callback interface for <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">cData</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+      <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cdata)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found character data.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endDocument()">endDocument</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parsed document ends.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)">endElement</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+           <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found the end of an element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startDocument()">startDocument</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parsed document begins.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)">startElement</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/helpers/AttributesImpl.html" title="class or interface in org.xml.sax.helpers">AttributesImpl</A>&nbsp;attributes,
+             <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;leadingCDdata)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is called back when the parser has found the start of an element. 
+
+ </TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="startDocument()"><!-- --></A><H3>
+startDocument</H3>
+<PRE>
+public void <B>startDocument</B>()</PRE>
+<DL>
+<DD>Is called back when the parsed document begins.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endDocument()"><!-- --></A><H3>
+endDocument</H3>
+<PRE>
+public void <B>endDocument</B>()</PRE>
+<DL>
+<DD>Is called back when the parsed document ends.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><!-- --></A><H3>
+cData</H3>
+<PRE>
+public void <B>cData</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cdata)</PRE>
+<DL>
+<DD>Is called back when the parser has found character data.
+ <br>
+ <em>Caution:</em> 
+ This method will not be called when 
+ SimpleImporter#setIncludeLeadingCDataIntoStartElementCallback(boolean)
+ is enabled. In this case character data will
+ be passed over together with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>startElement(SimplePath, String, AttributesImpl, String)</CODE></A>.
+ <br>
+ Unlike the character method in the SAX interface this callback guarantees
+ maximum length chunks of character data. This means, on a contiguous text 
+ block, i.e. text not intermitted by tagging, you will get exactly one
+ callback.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>cdata</CODE> - The character data (like in SAX, but unlike from the
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>startElement(SimplePath, String, AttributesImpl, String)</CODE></A> call a sequence of CDATA is not
+ guaranteed to be grouped together into one callback)
+ of this callbacks. If leading CDATA is delivered together with 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>startElement(SimplePath, String, AttributesImpl, String)</CODE></A> it will not be called back here.<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>startElement(SimplePath, String, AttributesImpl, String)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/helpers/AttributesImpl.html" title="class or interface in org.xml.sax.helpers">AttributesImpl</A>&nbsp;attributes,
+                         <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;leadingCDdata)</PRE>
+<DL>
+<DD>Is called back when the parser has found the start of an element. 
+
+ This callback is especially convenient when your data does not have
+ mixed content, i.e. the mixture of CDATA and tagging in one element 
+ level. When this is the case you will always get the whole text content
+ together with this callback in the <code>leadingCDdata</code> parameter.
+ Unlike from <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>cData(SimplePath, String)</CODE></A> callback all character data fragments will 
+ be grouped together in this parameter.<br>
+
+ If you have to deal with mixed content you can still leave this feature
+ enabled, but you will have to be aware of the fact that you will then 
+ get some character data via this callback and other via the 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>cData(SimplePath, String)</CODE></A> callback.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>name</CODE> - the name of the start tag<DD><CODE>leadingCDdata</CODE> - If enabled in 
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setIncludeLeadingCDataIntoStartElementCallback(boolean)"><CODE>SimpleImporter.setIncludeLeadingCDataIntoStartElementCallback(boolean)</CODE></A> 
+ the text directly following the start tag, i.e. before any 
+ other tagging. If this is enabled you will <em>not</em> get this text 
+ via the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>cData(SimplePath, String)</CODE></A> callback.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path,
+                       <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
+<DL>
+<DD>Is called back when the parser has found the end of an element.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>path</CODE> - path of the element closed by this end tag<DD><CODE>name</CODE> - the name of the element to be closed</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImportHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporter.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporter.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporter.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,928 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+SimpleImporter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.SimpleImporter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleImporter (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImporter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class SimpleImporter</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.SimpleImporter</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>SimpleImporter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+
+<P>
+<b>Simple</b> and <b>fast</b> importer for XML configuration or import files. <br>
+ <br>
+ It is based on SAX and can be considered an extension to it. This means it is
+ callback oriented and does not build an internal data structure like the DOM.
+ While SAX is simple, fast, and memory friendly it might be a bit too 
+ rudimentary for most tasks. <code>SimpleImporter</code> adds more high level
+ means for importing XML while preserving the SAX's benefits. <br>
+ <br>
+ As with SAX you register a callback handler (<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><CODE>SimpleImportHandler</CODE></A>)
+ that is called upon events. Consider the following example implementation
+ of a <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><CODE>SimpleImportHandler</CODE></A>:<br><br>
+ <code><pre>
+ public class DemoHandler implements SimpleImportHandler { 
+ public void startDocument() { }
+ public void endDocument() { }
+ 
+ public void cData(SimplePath path, String cdata) { }
+ 
+ public void startElement(SimplePath path, String name, AttributesImpl attributes, String leadingCDdata) {
+ &nbsp;&nbsp;if (path.matches("/root/interesting-element")) {
+ &nbsp;&nbsp;&nbsp;&nbsp;System.out.println(leadingCDdata);
+ &nbsp;&nbsp;}
+ }
+ public void endElement(SimplePath path, String name) { }
+ 
+ }
+ </pre></code>
+ 
+ Registering this class with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><CODE>addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)</CODE></A> and call
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>parse(org.xml.sax.InputSource)</CODE></A> on an input stream or <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parseUrlOrFile(java.lang.String)"><CODE>parseUrlOrFile(java.lang.String)</CODE></A> will dump 
+ the leading text of the element matching the path (<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimplePath</CODE></A>) 
+ "/root/interesting-element".<br>
+ <br>
+ <em>Note</em>: This class is thread safe.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#callbackHandlerList">callbackHandlerList</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;de.zeigermann.xml.simpleImporter.SimpleImporter.ParseElement</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#currentElement">currentElement</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang">StringBuffer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#currentMixedPCData">currentMixedPCData</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#debugBuffer">debugBuffer</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/SAXParserFactory.html" title="class or interface in javax.xml.parsers">SAXParserFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#factory">factory</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang">StringBuffer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#firstPCData">firstPCData</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#foundMixedPCData">foundMixedPCData</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#isFirstPCData">isFirstPCData</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;de.zeigermann.xml.simpleImporter.SimpleImporter.PathStack</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parseStack">parseStack</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#SimpleImporter()">SimpleImporter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new SimpleImporter object having default property settings. </TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)">addSimpleImportHandler</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>&nbsp;callbackHandler)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a new callback handler if it is not in the callback list, yet. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getBuildComplexPath()">getBuildComplexPath</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if the simple path created will have complex additional info.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getFoundMixedPCData()">getFoundMixedPCData</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if we have found any mixed content while parsing.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getFullDebugMode()">getFullDebugMode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><CODE>setFullDebugMode(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getIncludeLeadingCDataIntoStartElementCallback()">getIncludeLeadingCDataIntoStartElementCallback</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property telling importer to return any leading CDATA, i.e.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getMakeCopy()">getMakeCopy</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the property describing if every callback handler gets a fresh copy of the parsed data. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getParsedStreamForDebug()">getParsedStreamForDebug</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the whole stream parsed in the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>parse(org.xml.sax.InputSource)</CODE></A> method. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getTrimContent()">getTrimContent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setTrimContent(boolean)"><CODE>setTrimContent(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getUseQName()">getUseQName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if the path shall be assembled of the full qualified names. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getZeroLengthIsNull()">getZeroLengthIsNull</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets property: When findind zero length content should it be treated as null data? 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)">parse</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A>&nbsp;is)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses the input source using the standard SAX parser and calls back the callback handlers.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parseUrlOrFile(java.lang.String)">parseUrlOrFile</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;urlOrFileName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tries to parse the file or URL named by parameter <code>urlOrFileName</code>. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#removeSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)">removeSimpleImportHandler</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>&nbsp;callbackHandler)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a callback handler if it is in the callback list. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setBuildComplexPath(boolean)">setBuildComplexPath</A></B>(boolean&nbsp;buildComplexPath)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if the simple path created will have complex additional info.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)">setFullDebugMode</A></B>(boolean&nbsp;fullDebug)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the full debug mode which enables us to get the parsed stream
+ as string via the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getParsedStreamForDebug()"><CODE>getParsedStreamForDebug()</CODE></A>
+ method even if an error occured.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setIncludeLeadingCDataIntoStartElementCallback(boolean)">setIncludeLeadingCDataIntoStartElementCallback</A></B>(boolean&nbsp;includeLeadingCDataIntoStartElementCallback)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getIncludeLeadingCDataIntoStartElementCallback()"><CODE>getIncludeLeadingCDataIntoStartElementCallback()</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setMakeCopy(boolean)">setMakeCopy</A></B>(boolean&nbsp;makeCopy)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the property described in <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getMakeCopy()"><CODE>getMakeCopy()</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setTrimContent(boolean)">setTrimContent</A></B>(boolean&nbsp;trimContent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets when all content shall be trimed. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setUseQName(boolean)">setUseQName</A></B>(boolean&nbsp;useQName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets if the path shall be assembled of the full qualified names. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setZeroLengthIsNull(boolean)">setZeroLengthIsNull</A></B>(boolean&nbsp;zeroLengthIsNull)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getZeroLengthIsNull()"><CODE>getZeroLengthIsNull()</CODE></A>.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="factory"><!-- --></A><H3>
+factory</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/SAXParserFactory.html" title="class or interface in javax.xml.parsers">SAXParserFactory</A> <B>factory</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="callbackHandlerList"><!-- --></A><H3>
+callbackHandlerList</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>callbackHandlerList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="currentMixedPCData"><!-- --></A><H3>
+currentMixedPCData</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang">StringBuffer</A> <B>currentMixedPCData</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="foundMixedPCData"><!-- --></A><H3>
+foundMixedPCData</H3>
+<PRE>
+protected boolean <B>foundMixedPCData</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="firstPCData"><!-- --></A><H3>
+firstPCData</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang">StringBuffer</A> <B>firstPCData</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="isFirstPCData"><!-- --></A><H3>
+isFirstPCData</H3>
+<PRE>
+protected boolean <B>isFirstPCData</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="currentElement"><!-- --></A><H3>
+currentElement</H3>
+<PRE>
+protected de.zeigermann.xml.simpleImporter.SimpleImporter.ParseElement <B>currentElement</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="parseStack"><!-- --></A><H3>
+parseStack</H3>
+<PRE>
+protected de.zeigermann.xml.simpleImporter.SimpleImporter.PathStack <B>parseStack</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="debugBuffer"><!-- --></A><H3>
+debugBuffer</H3>
+<PRE>
+protected <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>debugBuffer</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="SimpleImporter()"><!-- --></A><H3>
+SimpleImporter</H3>
+<PRE>
+public <B>SimpleImporter</B>()</PRE>
+<DL>
+<DD>Creates a new SimpleImporter object having default property settings. It is recommended
+ to set all properties explicitly for clearity.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getFoundMixedPCData()"><!-- --></A><H3>
+getFoundMixedPCData</H3>
+<PRE>
+public boolean <B>getFoundMixedPCData</B>()</PRE>
+<DL>
+<DD>Determines if we have found any mixed content while parsing.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUseQName()"><!-- --></A><H3>
+getUseQName</H3>
+<PRE>
+public boolean <B>getUseQName</B>()</PRE>
+<DL>
+<DD>Determines if the path shall be assembled of the full qualified names. <code>true</code> is the default.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUseQName(boolean)"><!-- --></A><H3>
+setUseQName</H3>
+<PRE>
+public void <B>setUseQName</B>(boolean&nbsp;useQName)</PRE>
+<DL>
+<DD>Sets if the path shall be assembled of the full qualified names. <code>true</code> is the default.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBuildComplexPath()"><!-- --></A><H3>
+getBuildComplexPath</H3>
+<PRE>
+public boolean <B>getBuildComplexPath</B>()</PRE>
+<DL>
+<DD>Determines if the simple path created will have complex additional info.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBuildComplexPath(boolean)"><!-- --></A><H3>
+setBuildComplexPath</H3>
+<PRE>
+public void <B>setBuildComplexPath</B>(boolean&nbsp;buildComplexPath)</PRE>
+<DL>
+<DD>Sets if the simple path created will have complex additional info.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFullDebugMode(boolean)"><!-- --></A><H3>
+setFullDebugMode</H3>
+<PRE>
+public void <B>setFullDebugMode</B>(boolean&nbsp;fullDebug)</PRE>
+<DL>
+<DD>Sets the full debug mode which enables us to get the parsed stream
+ as string via the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getParsedStreamForDebug()"><CODE>getParsedStreamForDebug()</CODE></A>
+ method even if an error occured.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFullDebugMode()"><!-- --></A><H3>
+getFullDebugMode</H3>
+<PRE>
+public boolean <B>getFullDebugMode</B>()</PRE>
+<DL>
+<DD>Gets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><CODE>setFullDebugMode(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParsedStreamForDebug()"><!-- --></A><H3>
+getParsedStreamForDebug</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getParsedStreamForDebug</B>()</PRE>
+<DL>
+<DD>Gets the whole stream parsed in the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>parse(org.xml.sax.InputSource)</CODE></A> method. As this requires some actions 
+ significantly slowing down the whole parse, this only works if it has been enabled 
+ by the the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><CODE>setFullDebugMode(boolean)</CODE></A> method.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIncludeLeadingCDataIntoStartElementCallback()"><!-- --></A><H3>
+getIncludeLeadingCDataIntoStartElementCallback</H3>
+<PRE>
+public boolean <B>getIncludeLeadingCDataIntoStartElementCallback</B>()</PRE>
+<DL>
+<DD>Gets property telling importer to return any leading CDATA, i.e.
+ CDATA directly following a start tag before any other tagging,
+ along with the start element
+ method. If set to false leading CDATA will be returned using method
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><CODE>SimpleImportHandler.cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)</CODE></A> just like any CDATA in a mixed
+ content. <br>
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><CODE>SimpleImportHandler.startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)</CODE></A>, 
+<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setIncludeLeadingCDataIntoStartElementCallback(boolean)"><CODE>setIncludeLeadingCDataIntoStartElementCallback(boolean)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIncludeLeadingCDataIntoStartElementCallback(boolean)"><!-- --></A><H3>
+setIncludeLeadingCDataIntoStartElementCallback</H3>
+<PRE>
+public void <B>setIncludeLeadingCDataIntoStartElementCallback</B>(boolean&nbsp;includeLeadingCDataIntoStartElementCallback)</PRE>
+<DL>
+<DD>Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getIncludeLeadingCDataIntoStartElementCallback()"><CODE>getIncludeLeadingCDataIntoStartElementCallback()</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTrimContent()"><!-- --></A><H3>
+getTrimContent</H3>
+<PRE>
+public boolean <B>getTrimContent</B>()</PRE>
+<DL>
+<DD>Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setTrimContent(boolean)"><CODE>setTrimContent(boolean)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTrimContent(boolean)"><!-- --></A><H3>
+setTrimContent</H3>
+<PRE>
+public void <B>setTrimContent</B>(boolean&nbsp;trimContent)</PRE>
+<DL>
+<DD>Sets when all content shall be trimed. 
+ If set in conjunction with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setZeroLengthIsNull(boolean)"><CODE>setZeroLengthIsNull(boolean)</CODE></A> all whitespace data will not be
+ reported to callback handlers.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZeroLengthIsNull()"><!-- --></A><H3>
+getZeroLengthIsNull</H3>
+<PRE>
+public boolean <B>getZeroLengthIsNull</B>()</PRE>
+<DL>
+<DD>Gets property: When findind zero length content should it be treated as null data? 
+ If it is treated as null data nothing is reported to handlers when finding zero length data.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setZeroLengthIsNull(boolean)"><!-- --></A><H3>
+setZeroLengthIsNull</H3>
+<PRE>
+public void <B>setZeroLengthIsNull</B>(boolean&nbsp;zeroLengthIsNull)</PRE>
+<DL>
+<DD>Sets the property described in
+ <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getZeroLengthIsNull()"><CODE>getZeroLengthIsNull()</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMakeCopy()"><!-- --></A><H3>
+getMakeCopy</H3>
+<PRE>
+public boolean <B>getMakeCopy</B>()</PRE>
+<DL>
+<DD>Gets the property describing if every callback handler gets a fresh copy of the parsed data. 
+ This is only important when there is more than one callback handler. If so and it is not set,
+ all handlers will get <em>identical</em> objects. This is bad if you expect them to change any
+ of that data.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMakeCopy(boolean)"><!-- --></A><H3>
+setMakeCopy</H3>
+<PRE>
+public void <B>setMakeCopy</B>(boolean&nbsp;makeCopy)</PRE>
+<DL>
+<DD>Sets the property described in <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#getMakeCopy()"><CODE>getMakeCopy()</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><!-- --></A><H3>
+addSimpleImportHandler</H3>
+<PRE>
+public void <B>addSimpleImportHandler</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>&nbsp;callbackHandler)</PRE>
+<DL>
+<DD>Adds a new callback handler if it is not in the callback list, yet. 
+ This can be dynamically done while parsing.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#removeSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><CODE>removeSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><!-- --></A><H3>
+removeSimpleImportHandler</H3>
+<PRE>
+public void <B>removeSimpleImportHandler</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>&nbsp;callbackHandler)</PRE>
+<DL>
+<DD>Removes a callback handler if it is in the callback list. 
+ This can be dynamically done while parsing.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><CODE>addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="parseUrlOrFile(java.lang.String)"><!-- --></A><H3>
+parseUrlOrFile</H3>
+<PRE>
+public void <B>parseUrlOrFile</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;urlOrFileName)
+                    throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/ParserConfigurationException.html" title="class or interface in javax.xml.parsers">ParserConfigurationException</A>,
+                           <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/SAXException.html" title="class or interface in org.xml.sax">SAXException</A>,
+                           <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A>,
+                           <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A></PRE>
+<DL>
+<DD>Tries to parse the file or URL named by parameter <code>urlOrFileName</code>. 
+ First it tries to parse it as URL, if this does not work, it tries to parse it as file. 
+ If one option works, an input stream will be opened and <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>parse(org.xml.sax.InputSource)</CODE></A> will be called with it.
+ If both does not work, an exception is thrown.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/ParserConfigurationException.html" title="class or interface in javax.xml.parsers">ParserConfigurationException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/SAXException.html" title="class or interface in org.xml.sax">SAXException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE>
+<DD><CODE><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>parse(org.xml.sax.InputSource)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="parse(org.xml.sax.InputSource)"><!-- --></A><H3>
+parse</H3>
+<PRE>
+public void <B>parse</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A>&nbsp;is)
+           throws <A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/ParserConfigurationException.html" title="class or interface in javax.xml.parsers">ParserConfigurationException</A>,
+                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/SAXException.html" title="class or interface in org.xml.sax">SAXException</A>,
+                  <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+<DL>
+<DD>Parses the input source using the standard SAX parser and calls back the callback handlers.
+ If enabled with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><CODE>setFullDebugMode(boolean)</CODE></A> the source will be verbosely copied first.<br>
+<br>
+ <em>Note</em>: This method is synchronized, so you can not have two concurrent parses.
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/javax/xml/parsers/ParserConfigurationException.html" title="class or interface in javax.xml.parsers">ParserConfigurationException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/SAXException.html" title="class or interface in org.xml.sax">SAXException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImporter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporterException.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporterException.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimpleImporterException.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+SimpleImporterException (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.SimpleImporterException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleImporterException (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImporterException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class SimpleImporterException</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">java.lang.RuntimeException</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.SimpleImporterException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>SimpleImporterException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A></DL>
+
+<P>
+Tells us that there is something wrong with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. <br>
+ Needs to be a runtime excpetion to get it thrown out of SAX callbacks.
+ In any case if this exception is thrown it is really fatal.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#de.zeigermann.xml.simpleImporter.SimpleImporterException">Serialized Form</A></DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporterException.html#SimpleImporterException(java.lang.String)">SimpleImporterException</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="SimpleImporterException(java.lang.String)"><!-- --></A><H3>
+SimpleImporterException</H3>
+<PRE>
+public <B>SimpleImporterException</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimpleImporterException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimplePath.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimplePath.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/SimplePath.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,577 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+SimplePath (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter.SimplePath class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimplePath (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimplePath.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+de.zeigermann.xml.simpleImporter</FONT>
+<BR>
+Class SimplePath</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>de.zeigermann.xml.simpleImporter.SimplePath</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>SimplePath</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+
+<P>
+<b>Rudimentary</b> representation of a path to an XML element. 
+ <br>
+ Two paths match in two cases:
+ <ol><li>If they are really equal in terms of the <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#equals(java.lang.Object)"><CODE>equals(java.lang.Object)</CODE></A> method.
+ <li>If the path to match to is relative, i.e. it has no leading '/' and it is the suffix of the matching path.
+ </ol>
+ <br>
+ For example<br>
+ <code>/root/tag</code> matches <code>/root/tag</code> and<br>
+ <code>/root/tag</code> matches <code>tag</code>.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD><a href="mailto:oliver at zeigermann.de">Olli Z.</a></DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#path">path</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#pathList">pathList</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(de.zeigermann.xml.simpleImporter.SimplePath)">SimplePath</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy ctor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(java.lang.String)">SimplePath</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a path object from a string describing it. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(java.lang.String, de.zeigermann.xml.simpleImporter.Item[])">SimplePath</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path,
+           <A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;pathList)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a path object from a string describing it. </TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item)">matches</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if an item matches the last segment of this path.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item[])">matches</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the given array of items matches this path. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item[], boolean)">matches</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path,
+        boolean&nbsp;isRelative)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the given array of items matches this path.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.SimplePath)">matches</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;matchPath)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finds out if the the given path matches this one.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(java.lang.String)">matches</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;matchPath)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finds out if the path represented by the given string matches this one.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matchesFromRoot(de.zeigermann.xml.simpleImporter.Item[])">matchesFromRoot</A></B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the given array of items matches this path from the root. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matchsAny(java.util.Collection)">matchsAny</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;paths)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matchsAny(java.lang.String[])">matchsAny</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;paths)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#stripEndingSlash(java.lang.String)">stripEndingSlash</A></B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Strips off ending slash from a string if there is one.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="path"><!-- --></A><H3>
+path</H3>
+<PRE>
+protected final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>path</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="pathList"><!-- --></A><H3>
+pathList</H3>
+<PRE>
+protected final <A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[] <B>pathList</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="SimplePath(java.lang.String)"><!-- --></A><H3>
+SimplePath</H3>
+<PRE>
+public <B>SimplePath</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path)</PRE>
+<DL>
+<DD>Creates a path object from a string describing it. The describing
+ string uses '/' characters to seperate the paths parts.
+<P>
+</DL>
+<HR>
+
+<A NAME="SimplePath(java.lang.String, de.zeigermann.xml.simpleImporter.Item[])"><!-- --></A><H3>
+SimplePath</H3>
+<PRE>
+public <B>SimplePath</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path,
+                  <A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;pathList)</PRE>
+<DL>
+<DD>Creates a path object from a string describing it. The describing
+ string uses '/' characters to seperate the paths parts.
+<P>
+</DL>
+<HR>
+
+<A NAME="SimplePath(de.zeigermann.xml.simpleImporter.SimplePath)"><!-- --></A><H3>
+SimplePath</H3>
+<PRE>
+public <B>SimplePath</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;path)</PRE>
+<DL>
+<DD>Copy ctor.
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="stripEndingSlash(java.lang.String)"><!-- --></A><H3>
+stripEndingSlash</H3>
+<PRE>
+public static final <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>stripEndingSlash</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;path)</PRE>
+<DL>
+<DD>Strips off ending slash from a string if there is one.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matches(de.zeigermann.xml.simpleImporter.Item)"><!-- --></A><H3>
+matches</H3>
+<PRE>
+public boolean <B>matches</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>&nbsp;name)</PRE>
+<DL>
+<DD>Checks if an item matches the last segment of this path.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matches(de.zeigermann.xml.simpleImporter.Item[], boolean)"><!-- --></A><H3>
+matches</H3>
+<PRE>
+public boolean <B>matches</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path,
+                       boolean&nbsp;isRelative)</PRE>
+<DL>
+<DD>Checks if the given array of items matches this path.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matchesFromRoot(de.zeigermann.xml.simpleImporter.Item[])"><!-- --></A><H3>
+matchesFromRoot</H3>
+<PRE>
+public boolean <B>matchesFromRoot</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path)</PRE>
+<DL>
+<DD>Checks if the given array of items matches this path from the root. The given path is to be considered relative.
+ Useful to distinguish between something like /rootPath/valid/*\/valid and /rootPath/invalid/*\/valid. You will need two
+ matches for this:
+ <pre>
+ matchesFromRoot(new Item[] { new Item("rootPath"), new Item("valid")}) 
+ &&
+ matches(new Item("valid"))
+ </pre>
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matches(de.zeigermann.xml.simpleImporter.Item[])"><!-- --></A><H3>
+matches</H3>
+<PRE>
+public boolean <B>matches</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>[]&nbsp;path)</PRE>
+<DL>
+<DD>Checks if the given array of items matches this path. The given path is to be considered relative.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matches(de.zeigermann.xml.simpleImporter.SimplePath)"><!-- --></A><H3>
+matches</H3>
+<PRE>
+public boolean <B>matches</B>(<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>&nbsp;matchPath)</PRE>
+<DL>
+<DD>Finds out if the the given path matches this one.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matches(java.lang.String)"><!-- --></A><H3>
+matches</H3>
+<PRE>
+public boolean <B>matches</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;matchPath)</PRE>
+<DL>
+<DD>Finds out if the path represented by the given string matches this one.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.SimplePath)"><CODE>matches(SimplePath)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matchsAny(java.util.Collection)"><!-- --></A><H3>
+matchsAny</H3>
+<PRE>
+public boolean <B>matchsAny</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;paths)</PRE>
+<DL>
+<DD>Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. This means we iterate through 
+ <code>paths</code> and match every entry to this path.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="matchsAny(java.lang.String[])"><!-- --></A><H3>
+matchsAny</H3>
+<PRE>
+public boolean <B>matchsAny</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[]&nbsp;paths)</PRE>
+<DL>
+<DD>Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. This means we iterate through 
+ <code>paths</code> and match every entry to this path.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SimplePath.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-frame.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-frame.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-frame.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml.simpleImporter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../de/zeigermann/xml/simpleImporter/package-summary.html" target="classFrame">de.zeigermann.xml.simpleImporter</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter" target="classFrame"><I>SimpleImportHandler</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">ConversionHelpers</A>
+<BR>
+<A HREF="DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">DefaultSimpleImportHandler</A>
+<BR>
+<A HREF="Item.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">Item</A>
+<BR>
+<A HREF="SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimpleImporter</A>
+<BR>
+<A HREF="SimplePath.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimplePath</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Exceptions</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter" target="classFrame">SimpleImporterException</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-summary.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-summary.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-summary.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml.simpleImporter (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="de.zeigermann.xml.simpleImporter package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="de.zeigermann.xml.simpleImporter (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package de.zeigermann.xml.simpleImporter
+</H2>
+SimpleImporter
+<b>Simple</b> and <b>fast</b> importer for XML configuration or import files.
+
+<P>
+<B>See:</B>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A></B></TD>
+<TD>Callback interface for <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A></B></TD>
+<TD>Collection of some simple conversion and fallback methods for convenience.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A></B></TD>
+<TD>Empty implementation for callback interface <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><CODE>SimpleImportHandler</CODE></A> for <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. 
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A></B></TD>
+<TD>Represntation of a path element.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A></B></TD>
+<TD><b>Simple</b> and <b>fast</b> importer for XML configuration or import files. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A></B></TD>
+<TD><b>Rudimentary</b> representation of a path to an XML element. 
+ </TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Exception Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A></B></TD>
+<TD>Tells us that there is something wrong with <A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. </TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<A NAME="package_description"><!-- --></A><H2>
+Package de.zeigermann.xml.simpleImporter Description
+</H2>
+
+<P>
+<h1>SimpleImporter</H1>
+<b>Simple</b> and <b>fast</b> importer for XML configuration or import files.
+<br>
+It is based on SAX and can be considered an extension to it. This means it is
+callback oriented and does not build an internal data structure like the DOM.
+While SAX is simple, fast, and memory friendly it might be a bit too 
+rudimentary for most tasks. <code>SimpleImporter</code> adds more high level
+means for importing XML while preserving the SAX's benefits. These are the 
+main extensions to the SAX:<br>
+<ol>
+<li><em>Every callback includes a full path to the XML element</em>: In many 
+cases this will make maintaining local stacks for keeping track of element
+histories obsolete.
+<li><em>Leading character data can be included into start element callback</em>: 
+In many cases import files do not or only rarely contain mixed content. If so
+it is convenient to have the the full content of an element at hand with a 
+single callback.
+<li><em>More than one listener can be registered</em>: Some XML files contain
+different types of data that may be interesting to different listeners. E.g.
+data to import from a server may contain error messages along with the real
+content data. It may be convenient to
+processes these blocks of data seperately.
+</ol>
+<br>
+Even though the DOM in combination with XPath can not to be beaten in the 
+area of convenience, I consider it a good compromise between convenience,
+simplicity and speed. 
+<br>
+<br>
+<code>SimpleImporter</code> is meant as a replacement for non-XML oriented 
+tools like <code>digester</code> from the apache pepole and similar ones.
+So, if you are satisfied with these tools, stick to them, forget about 
+<code>SimpleImporter</code>. But if you are familiar with XML and prefer 
+simple and explicite tools, try <code>SimpleImporter</code>.
+<br>
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-tree.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-tree.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/de/zeigermann/xml/simpleImporter/package-tree.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+de.zeigermann.xml.simpleImporter Class Hierarchy (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="de.zeigermann.xml.simpleImporter Class Hierarchy (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package de.zeigermann.xml.simpleImporter
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter"><B>ConversionHelpers</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>DefaultSimpleImportHandler</B></A> (implements de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>)
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>Item</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporter</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimplePath</B></A><LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporterException</B></A></UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface de.zeigermann.xml.simpleImporter.<A HREF="../../../../de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><B>SimpleImportHandler</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../de/zeigermann/xml/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/deprecated-list.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/deprecated-list.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/deprecated-list.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,132 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Deprecated List (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/help-doc.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/help-doc.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/help-doc.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+API Help (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Overview</H3>
+<BLOCKQUOTE>
+
+<P>
+The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
+<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/index-all.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/index-all.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/index-all.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,765 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Index (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#addSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><B>addSimpleImportHandler(SimpleImportHandler)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Adds a new callback handler if it is not in the callback list, yet. 
+ 
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter"><B>ConversionHelpers</B></A> - class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>.<DD>Collection of some simple conversion and fallback methods for convenience.<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#ConversionHelpers()"><B>ConversionHelpers()</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><B>cData(SimplePath, String)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#cData(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><B>cData(SimplePath, String)</B></A> - 
+Method in interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>
+<DD>Is called back when the parser has found character data.
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#callbackHandlerList"><B>callbackHandlerList</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#create()"><B>create()</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>Creates a new <code>XMLStringWriter</code> objects.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String)"><B>createEmptyTag(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an <em>empty</em> tag 
+ having no attributes. 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[], java.lang.String[])"><B>createEmptyTag(String, String[], String[])</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String, java.lang.String)"><B>createEmptyTag(String, String, String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, java.lang.String[][])"><B>createEmptyTag(String, String[][])</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEmptyTag(java.lang.String, org.xml.sax.Attributes)"><B>createEmptyTag(String, Attributes)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an <em>empty</em> tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createEndTag(java.lang.String)"><B>createEndTag(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating an end tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String)"><B>createStartTag(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag having no attributes.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean)"><B>createStartTag(String, String[], String[], boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[])"><B>createStartTag(String, String[], String[])</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String, boolean)"><B>createStartTag(String, String, String, boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String, java.lang.String)"><B>createStartTag(String, String, String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[], java.lang.String[], boolean, boolean, char)"><B>createStartTag(String, String[], String[], boolean, boolean, char)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean)"><B>createStartTag(String, String[][], boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][])"><B>createStartTag(String, String[][])</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a <em>non empty</em> start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, java.lang.String[][], boolean, boolean, char)"><B>createStartTag(String, String[][], boolean, boolean, char)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes)"><B>createStartTag(String, Attributes)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean)"><B>createStartTag(String, Attributes, boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#createStartTag(java.lang.String, org.xml.sax.Attributes, boolean, boolean, char)"><B>createStartTag(String, Attributes, boolean, boolean, char)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating a start tag.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#currentElement"><B>currentElement</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#currentMixedPCData"><B>currentMixedPCData</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>DefaultSimpleImportHandler</B></A> - class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>.<DD>Empty implementation for callback interface <A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><CODE>SimpleImportHandler</CODE></A> for <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. 
+ <DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#DefaultSimpleImportHandler()"><B>DefaultSimpleImportHandler()</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/package-summary.html"><B>de.zeigermann.xml</B></A> - package de.zeigermann.xml<DD>XML utility and helper classes<DT><A HREF="de/zeigermann/xml/simpleImporter/package-summary.html"><B>de.zeigermann.xml.simpleImporter</B></A> - package de.zeigermann.xml.simpleImporter<DD>SimpleImporter
+<b>Simple</b> and <b>fast</b> importer for XML configuration or import files.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#debugBuffer"><B>debugBuffer</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#depth"><B>depth</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Current depth of the tree. 
+</DL>
+<HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_ISO_8859_1"><B>ENCODING_ISO_8859_1</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Name of ISO-8859-1 encoding
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_ISO_LATIN1"><B>ENCODING_ISO_LATIN1</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Alias for ISO-8859-1 encoding
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_STANDARD"><B>ENCODING_STANDARD</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Name of standard encoding
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_UTF_16"><B>ENCODING_UTF_16</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Name of UTF-16 encoding
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#ENCODING_UTF_8"><B>ENCODING_UTF_8</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Name of UTF-8 encoding
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#encodingName"><B>encodingName</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#endDocument()"><B>endDocument()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endDocument()"><B>endDocument()</B></A> - 
+Method in interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>
+<DD>Is called back when the parsed document ends.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><B>endElement(SimplePath, String)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#endElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String)"><B>endElement(SimplePath, String)</B></A> - 
+Method in interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>
+<DD>Is called back when the parser has found the end of an element.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#equals(java.lang.Object)"><B>equals(Object)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#factory"><B>factory</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#firstPCData"><B>firstPCData</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#foundMixedPCData"><B>foundMixedPCData</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[][], java.lang.String)"><B>generateAndWriteElementWithCData(XMLWriter, String, String[][], String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating <em>and writing</em> a whole element. 
+ 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#generateAndWriteElementWithCData(de.zeigermann.xml.XMLWriter, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String)"><B>generateAndWriteElementWithCData(XMLWriter, String, String[], String[], String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Convenience method for creating <em>and writing</em> a whole element.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getBoolean(java.lang.String, boolean)"><B>getBoolean(String, boolean)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Gets boolean value a string value.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getBuildComplexPath()"><B>getBuildComplexPath()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Determines if the simple path created will have complex additional info.
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#getEncodingName()"><B>getEncodingName()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Gets the name of the encoding as it would be inserted into the
+ XML declaration. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getFoundMixedPCData()"><B>getFoundMixedPCData()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Determines if we have found any mixed content while parsing.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getFullDebugMode()"><B>getFullDebugMode()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Gets the property described in
+ <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><CODE>SimpleImporter.setFullDebugMode(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getIncludeLeadingCDataIntoStartElementCallback()"><B>getIncludeLeadingCDataIntoStartElementCallback()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Gets property telling importer to return any leading CDATA, i.e.
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getInt(java.lang.String)"><B>getInt(String)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Gets int value from a string value.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getInt(java.lang.String, int)"><B>getInt(String, int)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Gets int value from a string value.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getLong(java.lang.String)"><B>getLong(String)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Gets long value from a string value.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getLong(java.lang.String, long)"><B>getLong(String, long)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Gets long value from a string value.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getMakeCopy()"><B>getMakeCopy()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Gets the property describing if every callback handler gets a fresh copy of the parsed data. 
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#getName()"><B>getName()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#getNamespaceURI()"><B>getNamespaceURI()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#getNlAfterEmptyTag()"><B>getNlAfterEmptyTag()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Gets property described in <A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><CODE>XMLWriter.setNlAfterEmptyTag(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#getNlAfterEndTag()"><B>getNlAfterEndTag()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Gets property described in <A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><CODE>XMLWriter.setNlAfterEndTag(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#getNlAfterStartTag()"><B>getNlAfterStartTag()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Gets property described in <A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><CODE>XMLWriter.setNlAfterStartTag(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getParsedStreamForDebug()"><B>getParsedStreamForDebug()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Gets the whole stream parsed in the <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><CODE>SimpleImporter.parse(org.xml.sax.InputSource)</CODE></A> method. 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#getPrettyPrintMode()"><B>getPrettyPrintMode()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Gets property described in <A HREF="de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)"><CODE>XMLWriter.setPrettyPrintMode(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html#getString(java.lang.String, java.lang.String)"><B>getString(String, String)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter">ConversionHelpers</A>
+<DD>Returns <code>value</code> if not null, otherwise <code>fallBack</code>.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#getTabWidth()"><B>getTabWidth()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Gets property described in <A HREF="de/zeigermann/xml/XMLWriter.html#setTabWidth(int)"><CODE>XMLWriter.setTabWidth(int)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getTrimContent()"><B>getTrimContent()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets the property described in
+ <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setTrimContent(boolean)"><CODE>SimpleImporter.setTrimContent(boolean)</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getUseQName()"><B>getUseQName()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Determines if the path shall be assembled of the full qualified names. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getZeroLengthIsNull()"><B>getZeroLengthIsNull()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Gets property: When findind zero length content should it be treated as null data? 
+ 
+</DL>
+<HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#ITEM_ANY"><B>ITEM_ANY</B></A> - 
+Static variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>Item</B></A> - class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>.<DD>Represntation of a path element.<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#Item()"><B>Item()</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#Item(java.lang.String)"><B>Item(String)</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#Item(java.lang.String, java.lang.String)"><B>Item(String, String)</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#indent"><B>indent</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Current indentation. 
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#isCompatibleWithCDATABlock(java.lang.String)"><B>isCompatibleWithCDATABlock(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Can this text be stored into a CDATA block?
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#isFirstPCData"><B>isFirstPCData</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#isWhiteSpace(java.lang.String)"><B>isWhiteSpace(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Checks if this text purely consists of the white space characters
+ ' ',  TAB, NEWLINE.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#isXMLDeclarationWritten()"><B>isXMLDeclarationWritten()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Indicates whether the XML declaration has been written, yet.
+ 
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item)"><B>matches(Item)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if an item matches the last segment of this path.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item[], boolean)"><B>matches(Item[], boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if the given array of items matches this path.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.Item[])"><B>matches(Item[])</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if the given array of items matches this path. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matches(de.zeigermann.xml.simpleImporter.SimplePath)"><B>matches(SimplePath)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Finds out if the the given path matches this one.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matches(java.lang.String)"><B>matches(String)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Finds out if the path represented by the given string matches this one.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matchesFromRoot(de.zeigermann.xml.simpleImporter.Item[])"><B>matchesFromRoot(Item[])</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if the given array of items matches this path from the root. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matchsAny(java.util.Collection)"><B>matchsAny(Collection)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#matchsAny(java.lang.String[])"><B>matchsAny(String[])</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Checks if this path matches any of the paths stored in
+ <code>paths</code> collection. 
+</DL>
+<HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#NEWLINE"><B>NEWLINE</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#NO_NEWLINE"><B>NO_NEWLINE</B></A> - 
+Static variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#needsEncoding(java.lang.String)"><B>needsEncoding(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Checks if this text needs encoding in order to be represented in XML.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#needsEncoding(java.lang.String, boolean)"><B>needsEncoding(String, boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Checks if this text needs encoding in order to be represented in XML.
+ 
+ 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#nlAfterEmptyTag"><B>nlAfterEmptyTag</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#nlAfterEndTag"><B>nlAfterEndTag</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#nlAfterStartTag"><B>nlAfterStartTag</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#os"><B>os</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#parse(org.xml.sax.InputSource)"><B>parse(InputSource)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Parses the input source using the standard SAX parser and calls back the callback handlers.
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#parseStack"><B>parseStack</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#parseUrlOrFile(java.lang.String)"><B>parseUrlOrFile(String)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Tries to parse the file or URL named by parameter <code>urlOrFileName</code>. 
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#path"><B>path</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#pathList"><B>pathList</B></A> - 
+Variable in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#prettyPrintMode"><B>prettyPrintMode</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#removeSimpleImportHandler(de.zeigermann.xml.simpleImporter.SimpleImportHandler)"><B>removeSimpleImportHandler(SimpleImportHandler)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Removes a callback handler if it is in the callback list. 
+ 
+</DL>
+<HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><B>SimpleImportHandler</B></A> - interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>.<DD>Callback interface for <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>.<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporter</B></A> - class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>.<DD><b>Simple</b> and <b>fast</b> importer for XML configuration or import files. <DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#SimpleImporter()"><B>SimpleImporter()</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Creates a new SimpleImporter object having default property settings. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporterException</B></A> - exception de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A>.<DD>Tells us that there is something wrong with <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><CODE>SimpleImporter</CODE></A>. <DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html#SimpleImporterException(java.lang.String)"><B>SimpleImporterException(String)</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporterException</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimplePath</B></A> - class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>.<DD><b>Rudimentary</b> representation of a path to an XML element. 
+ <DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(java.lang.String)"><B>SimplePath(String)</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Creates a path object from a string describing it. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(java.lang.String, de.zeigermann.xml.simpleImporter.Item[])"><B>SimplePath(String, Item[])</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Creates a path object from a string describing it. 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#SimplePath(de.zeigermann.xml.simpleImporter.SimplePath)"><B>SimplePath(SimplePath)</B></A> - 
+Constructor for class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Copy ctor.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setBuildComplexPath(boolean)"><B>setBuildComplexPath(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets if the simple path created will have complex additional info.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setFullDebugMode(boolean)"><B>setFullDebugMode(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets the full debug mode which enables us to get the parsed stream
+ as string via the <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getParsedStreamForDebug()"><CODE>SimpleImporter.getParsedStreamForDebug()</CODE></A>
+ method even if an error occured.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setIncludeLeadingCDataIntoStartElementCallback(boolean)"><B>setIncludeLeadingCDataIntoStartElementCallback(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets the property described in
+ <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getIncludeLeadingCDataIntoStartElementCallback()"><CODE>SimpleImporter.getIncludeLeadingCDataIntoStartElementCallback()</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setMakeCopy(boolean)"><B>setMakeCopy(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets the property described in <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getMakeCopy()"><CODE>SimpleImporter.getMakeCopy()</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterEmptyTag(boolean)"><B>setNlAfterEmptyTag(boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Sets if a newline is inserted after an empty start element 
+ by default.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterEndTag(boolean)"><B>setNlAfterEndTag(boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Sets if a newline is inserted after an end tag 
+ by default.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setNlAfterStartTag(boolean)"><B>setNlAfterStartTag(boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Sets if a newline is inserted after a non empty start tag 
+ by default.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setPrettyPrintMode(boolean)"><B>setPrettyPrintMode(boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Switches on/off pretty print mode.
+ 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setTabWidth(int)"><B>setTabWidth(int)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Sets the amount of spaces to increase indentation with element level.
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setTrimContent(boolean)"><B>setTrimContent(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets when all content shall be trimed. 
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setUseQName(boolean)"><B>setUseQName(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets if the path shall be assembled of the full qualified names. 
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#setXMLDeclarationWritten(boolean)"><B>setXMLDeclarationWritten(boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Manually sets or resets whether XML declaration has been written. 
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#setZeroLengthIsNull(boolean)"><B>setZeroLengthIsNull(boolean)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter">SimpleImporter</A>
+<DD>Sets the property described in
+ <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html#getZeroLengthIsNull()"><CODE>SimpleImporter.getZeroLengthIsNull()</CODE></A>.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#startDocument()"><B>startDocument()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startDocument()"><B>startDocument()</B></A> - 
+Method in interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>
+<DD>Is called back when the parsed document begins.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><B>startElement(SimplePath, String, AttributesImpl, String)</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter">DefaultSimpleImportHandler</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html#startElement(de.zeigermann.xml.simpleImporter.SimplePath, java.lang.String, org.xml.sax.helpers.AttributesImpl, java.lang.String)"><B>startElement(SimplePath, String, AttributesImpl, String)</B></A> - 
+Method in interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>
+<DD>Is called back when the parser has found the start of an element. 
+
+ 
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#stripEndingSlash(java.lang.String)"><B>stripEndingSlash(String)</B></A> - 
+Static method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>Strips off ending slash from a string if there is one.
+</DL>
+<HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#tabWidth"><B>tabWidth</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#toString()"><B>toString()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>Gets the string representation of your written XML.
+<DT><A HREF="de/zeigermann/xml/simpleImporter/Item.html#toString()"><B>toString()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter">Item</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html#toString()"><B>toString()</B></A> - 
+Method in class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter">SimplePath</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_W_"><!-- --></A><H2>
+<B>W</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeCData(java.lang.String)"><B>writeCData(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeCData(java.lang.String)"><B>writeCData(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes character data with encoding.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeComment(java.lang.String)"><B>writeComment(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeComment(java.lang.String)"><B>writeComment(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes <code>comment</code> encoded as comment.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><B>writeElementWithCData(String, String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeElementWithCData(java.lang.String, java.lang.String, java.lang.String)"><B>writeElementWithCData(String, String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. 
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)"><B>writeElementWithPCData(String, String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeElementWithPCData(java.lang.String, java.lang.String, java.lang.String)"><B>writeElementWithPCData(String, String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a full element consisting of a start tag, character data and
+ an end tag. 
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeEmptyElement(java.lang.String, boolean)"><B>writeEmptyElement(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeEmptyElement(java.lang.String)"><B>writeEmptyElement(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String, boolean)"><B>writeEmptyElement(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes an empty element.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeEmptyElement(java.lang.String)"><B>writeEmptyElement(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes an empty element.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeEndTag(java.lang.String, boolean)"><B>writeEndTag(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeEndTag(java.lang.String)"><B>writeEndTag(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String, boolean)"><B>writeEndTag(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes an end tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeEndTag(java.lang.String)"><B>writeEndTag(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes an end tag.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeNl()"><B>writeNl()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeNl()"><B>writeNl()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a single newline.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writePCData(java.lang.String)"><B>writePCData(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writePCData(java.lang.String)"><B>writePCData(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes character data <em>without</em> encoding.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writePI(java.lang.String, java.lang.String)"><B>writePI(String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writePI(java.lang.String, java.lang.String)"><B>writePI(String, String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a processing instruction.
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeProlog(java.lang.String)"><B>writeProlog(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeProlog(java.lang.String)"><B>writeProlog(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes prolog data like doctype delcaration and 
+ DTD parts followed by a newline.
+ 
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeStartTag(java.lang.String, boolean)"><B>writeStartTag(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeStartTag(java.lang.String)"><B>writeStartTag(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String, boolean)"><B>writeStartTag(String, boolean)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeStartTag(java.lang.String)"><B>writeStartTag(String)</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes a start tag.
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#writeXMLDeclaration()"><B>writeXMLDeclaration()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Writes XML delcaration using version 1.0 and encoding specified in
+ constructor.
+ 
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html#writeXMLDeclaration()"><B>writeXMLDeclaration()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#writeXMLDeclaration()"><B>writeXMLDeclaration()</B></A> - 
+Method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Writes XML declaration. 
+ 
+</DL>
+<HR>
+<A NAME="_X_"><!-- --></A><H2>
+<B>X</B></H2>
+<DL>
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml"><B>XMLEncode</B></A> - class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>.<DD>Collection of XML encoding/decoding helpers. <DT><A HREF="de/zeigermann/xml/XMLEncode.html#XMLEncode()"><B>XMLEncode()</B></A> - 
+Constructor for class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>&nbsp;
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>XMLOutputStreamWriter</B></A> - class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>.<DD>Adds XML export functionality to the underlying output stream. <DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#XMLOutputStreamWriter(java.io.OutputStream, java.lang.String)"><B>XMLOutputStreamWriter(OutputStream, String)</B></A> - 
+Constructor for class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Creates a new output stream writer for XML export.
+<DT><A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html#XMLOutputStreamWriter(java.io.OutputStream)"><B>XMLOutputStreamWriter(OutputStream)</B></A> - 
+Constructor for class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml">XMLOutputStreamWriter</A>
+<DD>Creates a new output stream writer for XML export. 
+<DT><A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>XMLStringWriter</B></A> - class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml">XMLStringWriter</A>.<DD>This is a convenience class for writing XML to a string. <DT><A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><B>XMLWriter</B></A> - class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>.<DD><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io"><CODE>FilterWriter</CODE></A> adding formatted and encoded XML export 
+ functionality to the underlying writer. <DT><A HREF="de/zeigermann/xml/XMLWriter.html#XMLWriter(java.io.Writer)"><B>XMLWriter(Writer)</B></A> - 
+Constructor for class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Creates a new filter writer for XML export.
+<DT><A HREF="de/zeigermann/xml/XMLWriter.html#xmlDeclWritten"><B>xmlDeclWritten</B></A> - 
+Variable in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml">XMLWriter</A>
+<DD>Flag indicating if the XML declaration has already been writter.
+ 
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlDecodeTextToCDATA(java.lang.String)"><B>xmlDecodeTextToCDATA(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Make CDATA out of possibly encoded PCDATA. 
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeText(java.lang.String)"><B>xmlEncodeText(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Encodes text as XML in the most suitable way, either CDATA block or PCDATA.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsCDATABlock(java.lang.String)"><B>xmlEncodeTextAsCDATABlock(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Returns string as CDATA block if possible, otherwise null.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String)"><B>xmlEncodeTextAsPCDATA(String)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Encodes any text as PCDATA.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String, boolean)"><B>xmlEncodeTextAsPCDATA(String, boolean)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Encodes any text as PCDATA.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeTextAsPCDATA(java.lang.String, boolean, char)"><B>xmlEncodeTextAsPCDATA(String, boolean, char)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Encodes any text as PCDATA.
+<DT><A HREF="de/zeigermann/xml/XMLEncode.html#xmlEncodeTextForAttribute(java.lang.String, char)"><B>xmlEncodeTextForAttribute(String, char)</B></A> - 
+Static method in class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml">XMLEncode</A>
+<DD>Makes any text fit into XML attributes.
+</DL>
+<HR>
+<A HREF="#_A_">A</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> 
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/index.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/index.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/index.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jul 27 14:52:38 CEST 2004-->
+<TITLE>
+XML Im-/Exporter API
+</TITLE>
+</HEAD>
+<FRAMESET cols="20%,80%">
+<FRAMESET rows="30%,70%">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-frame.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-frame.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-frame.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Overview (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview, XML Im-/Exporter">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
+<B></B></FONT></TD>
+</TR>
+</TABLE>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" target="packageFrame">All Classes</A></FONT>
+<P>
+<FONT size="+1" CLASS="FrameHeadingFont">
+Packages</FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="de/zeigermann/xml/package-frame.html" target="packageFrame">de.zeigermann.xml</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="de/zeigermann/xml/simpleImporter/package-frame.html" target="packageFrame">de.zeigermann.xml.simpleImporter</A></FONT>
+<BR>
+</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-summary.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-summary.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-summary.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Overview (XML Im-/Exporter API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview, XML Im-/Exporter">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Overview (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+XML Im-/Exporter
+</H1>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Packages</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="de/zeigermann/xml/package-summary.html">de.zeigermann.xml</A></B></TD>
+<TD>XML utility and helper classes</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="de/zeigermann/xml/simpleImporter/package-summary.html">de.zeigermann.xml.simpleImporter</A></B></TD>
+<TD>SimpleImporter
+<b>Simple</b> and <b>fast</b> importer for XML configuration or import files.
+</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-tree.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-tree.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/overview-tree.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+Class Hierarchy (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For All Packages</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="de/zeigermann/xml/package-tree.html">de.zeigermann.xml</A>, <A HREF="de/zeigermann/xml/simpleImporter/package-tree.html">de.zeigermann.xml.simpleImporter</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/ConversionHelpers.html" title="class in de.zeigermann.xml.simpleImporter"><B>ConversionHelpers</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/DefaultSimpleImportHandler.html" title="class in de.zeigermann.xml.simpleImporter"><B>DefaultSimpleImportHandler</B></A> (implements de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter">SimpleImportHandler</A>)
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/Item.html" title="class in de.zeigermann.xml.simpleImporter"><B>Item</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporter.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporter</B></A><LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimplePath.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimplePath</B></A><LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
+<LI TYPE="circle">class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter"><B>SimpleImporterException</B></A></UL>
+</UL>
+</UL>
+<LI TYPE="circle">class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/Writer.html" title="class or interface in java.io"><B>Writer</B></A><UL>
+<LI TYPE="circle">class java.io.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/FilterWriter.html" title="class or interface in java.io"><B>FilterWriter</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLWriter.html" title="class in de.zeigermann.xml"><B>XMLWriter</B></A><UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLOutputStreamWriter.html" title="class in de.zeigermann.xml"><B>XMLOutputStreamWriter</B></A><LI TYPE="circle">class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLStringWriter.html" title="class in de.zeigermann.xml"><B>XMLStringWriter</B></A></UL>
+</UL>
+</UL>
+<LI TYPE="circle">class de.zeigermann.xml.<A HREF="de/zeigermann/xml/XMLEncode.html" title="class in de.zeigermann.xml"><B>XMLEncode</B></A></UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">interface de.zeigermann.xml.simpleImporter.<A HREF="de/zeigermann/xml/simpleImporter/SimpleImportHandler.html" title="interface in de.zeigermann.xml.simpleImporter"><B>SimpleImportHandler</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/package-list
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/package-list	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/package-list	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,2 @@
+de.zeigermann.xml
+de.zeigermann.xml.simpleImporter

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/packages.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/packages.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/packages.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:38 CEST 2004 -->
+<TITLE>
+ (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title=" (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+<BR>
+
+<BR>
+
+<BR>
+<CENTER>
+The front page has been relocated.Please see:
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Frame version</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="overview-summary.html">Non-frame version.</A></CENTER>
+
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/resources/inherit.gif
===================================================================
(Binary files differ)


Property changes on: branches/xml-im-exporter/upstream/1.1/doc/javadoc/resources/inherit.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/serialized-form.html
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/serialized-form.html	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/serialized-form.html	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_03) on Tue Jul 27 14:52:39 CEST 2004 -->
+<TITLE>
+Serialized Form (XML Im-/Exporter API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form (XML Im-/Exporter API)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Serialized Form</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>de.zeigermann.xml.simpleImporter</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="de.zeigermann.xml.simpleImporter.SimpleImporterException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Class <A HREF="de/zeigermann/xml/simpleImporter/SimpleImporterException.html" title="class in de.zeigermann.xml.simpleImporter">de.zeigermann.xml.simpleImporter.SimpleImporterException</A> extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A> implements Serializable</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2002-2004 Oliver Zeigermann. All Rights Reserved.
+</BODY>
+</HTML>

Added: branches/xml-im-exporter/upstream/1.1/doc/javadoc/stylesheet.css
===================================================================
--- branches/xml-im-exporter/upstream/1.1/doc/javadoc/stylesheet.css	                        (rev 0)
+++ branches/xml-im-exporter/upstream/1.1/doc/javadoc/stylesheet.css	2006-09-12 10:12:37 UTC (rev 2395)
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+

Added: branches/xml-im-exporter/upstream/1.1/lib/extern/junit.jar
===================================================================
(Binary files differ)


Property changes on: branches/xml-im-exporter/upstream/1.1/lib/extern/junit.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1.1.jar
===================================================================
(Binary files differ)


Property changes on: branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1.1.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1_0.jar
===================================================================
(Binary files differ)


Property changes on: branches/xml-im-exporter/upstream/1.1/lib/xml-im-exporter1_0.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the pkg-java-commits mailing list