apollo.dataadapter.chadoxml
Class ChadoTransactionXMLTemplate

java.lang.Object
  extended by apollo.dataadapter.chadoxml.ChadoTransactionXMLTemplate

public class ChadoTransactionXMLTemplate
extends java.lang.Object

This class is used to process xml template for transactions.

Author:
wgm

Field Summary
protected static org.apache.log4j.Logger logger
           
 
Constructor Summary
ChadoTransactionXMLTemplate(java.lang.String fileName)
           
ChadoTransactionXMLTemplate(java.lang.String fileName, java.lang.String startIndent, java.lang.String indent)
           
 
Method Summary
 java.lang.String generateElement(ChadoTransaction tn)
           
 org.w3c.dom.Element getElement(java.lang.String elmName)
           
 java.lang.String getPreambleString()
           
 java.lang.String getRootEndTag()
           
 java.lang.String getRootStartTag()
           
 void setIndent(java.lang.String indent)
           
 void setStartIndent(java.lang.String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final org.apache.log4j.Logger logger
Constructor Detail

ChadoTransactionXMLTemplate

public ChadoTransactionXMLTemplate(java.lang.String fileName)

ChadoTransactionXMLTemplate

public ChadoTransactionXMLTemplate(java.lang.String fileName,
                                   java.lang.String startIndent,
                                   java.lang.String indent)
Method Detail

setStartIndent

public void setStartIndent(java.lang.String indent)

setIndent

public void setIndent(java.lang.String indent)

generateElement

public java.lang.String generateElement(ChadoTransaction tn)

getElement

public org.w3c.dom.Element getElement(java.lang.String elmName)

getRootStartTag

public java.lang.String getRootStartTag()

getRootEndTag

public java.lang.String getRootEndTag()

getPreambleString

public java.lang.String getPreambleString()