de.java2html.converter
Class JavaSource2XmlConverter

java.lang.Object
  extended by de.java2html.converter.AbstractJavaSourceConverter
      extended by de.java2html.converter.AbstractJavaSourceToXmlConverter
          extended by de.java2html.converter.JavaSource2XmlConverter
All Implemented Interfaces:
IJavaSourceConverter

public class JavaSource2XmlConverter
extends AbstractJavaSourceToXmlConverter

Algorithm and stuff for converting a JavaSource object to to a XML or XHTML representation (experimental!).


Field Summary
 
Fields inherited from class de.java2html.converter.AbstractJavaSourceToXmlConverter
lineEnd, lineNumbers, pre, XML_HEADER
 
Constructor Summary
JavaSource2XmlConverter()
           
 
Method Summary
 void convert(JavaSource source, JavaSourceConversionOptions options, java.io.BufferedWriter writer)
           
protected  java.lang.String createHeader(JavaSourceStyleTable styleTable, java.lang.String title)
           
protected  java.lang.String getFooter()
           
protected  java.lang.String getHeaderEnd()
           
 java.lang.String getName()
           
 
Methods inherited from class de.java2html.converter.AbstractJavaSourceToXmlConverter
createStyleSheet, getBlockSeparator, getDocumentFooter, getDocumentHeader, setOptions, toXml
 
Methods inherited from class de.java2html.converter.AbstractJavaSourceConverter
convert, getDefaultFileExtension, getMetaData, writeBlockSeparator, writeDocumentFooter, writeDocumentHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaSource2XmlConverter

public JavaSource2XmlConverter()
Method Detail

createHeader

protected java.lang.String createHeader(JavaSourceStyleTable styleTable,
                                        java.lang.String title)
Specified by:
createHeader in class AbstractJavaSourceToXmlConverter

getName

public java.lang.String getName()

getHeaderEnd

protected java.lang.String getHeaderEnd()
Specified by:
getHeaderEnd in class AbstractJavaSourceToXmlConverter

getFooter

protected java.lang.String getFooter()
Specified by:
getFooter in class AbstractJavaSourceToXmlConverter

convert

public void convert(JavaSource source,
                    JavaSourceConversionOptions options,
                    java.io.BufferedWriter writer)
             throws java.io.IOException
Specified by:
convert in class AbstractJavaSourceConverter
Throws:
java.io.IOException