org.biojava.bio.program.xml
Class BaseXMLWriter

java.lang.Object
  extended by org.biojava.bio.program.xml.BaseXMLWriter

public class BaseXMLWriter
extends java.lang.Object

Base XMLWriter class for writing XML representations of Java Value Objects with bespoke architectures. Currently reporting QNames for all attribute values as a fix for needing to defining namespaces by attributes with QNames. This may not be ideal.

Copyright © 2000 Cambridge Antibody Technology. All Rights Reserved.

Primary author -

Other authors -

Version:
1.01
Author:
Cambridge Antibody Technology (CAT), Greg Cox

Constructor Summary
BaseXMLWriter()
           
 
Method Summary
 java.lang.String endElement()
           
 java.lang.String indent()
           
 java.lang.String nl()
           
 java.lang.String startElement(java.lang.String string)
           
 java.lang.String startElement(java.lang.String string, org.xml.sax.Attributes attributes)
           
 java.lang.String writeEmptyElement(java.lang.String string)
           
 java.lang.String writeEmptyElement(java.lang.String string, org.xml.sax.Attributes attributes)
           
 java.lang.String writeHeader()
           
 java.lang.String writePCData(java.lang.String poPCData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseXMLWriter

public BaseXMLWriter()
Method Detail

endElement

public java.lang.String endElement()

indent

public java.lang.String indent()

nl

public java.lang.String nl()

startElement

public java.lang.String startElement(java.lang.String string)

startElement

public java.lang.String startElement(java.lang.String string,
                                     org.xml.sax.Attributes attributes)

writeEmptyElement

public java.lang.String writeEmptyElement(java.lang.String string)

writeEmptyElement

public java.lang.String writeEmptyElement(java.lang.String string,
                                          org.xml.sax.Attributes attributes)

writeHeader

public java.lang.String writeHeader()

writePCData

public java.lang.String writePCData(java.lang.String poPCData)