apollo.dataadapter.das2
Class DAS2Writer

java.lang.Object
  extended by apollo.dataadapter.das2.DAS2Writer

public class DAS2Writer
extends java.lang.Object

writeXML: writes DAS2XML to a file


Field Summary
protected static org.apache.log4j.Logger logger
           
 
Constructor Summary
DAS2Writer()
           
 
Method Summary
static boolean isSpecialProperty(java.lang.String prop)
          Identify "special" properties that are explicitly written out elsewhere so we don't also write them out as generic properties.
static void writeProperties(java.lang.String indent, SeqFeatureI feat, java.io.PrintWriter pw)
           
static boolean writeXML(CurationSet curation, java.io.FileWriter fileWriter, java.lang.String version)
           
static boolean writeXML(CurationSet curation, java.lang.String file_str, java.lang.String version)
           
 
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

DAS2Writer

public DAS2Writer()
Method Detail

writeXML

public static boolean writeXML(CurationSet curation,
                               java.lang.String file_str,
                               java.lang.String version)

writeXML

public static boolean writeXML(CurationSet curation,
                               java.io.FileWriter fileWriter,
                               java.lang.String version)

writeProperties

public static void writeProperties(java.lang.String indent,
                                   SeqFeatureI feat,
                                   java.io.PrintWriter pw)

isSpecialProperty

public static boolean isSpecialProperty(java.lang.String prop)
Identify "special" properties that are explicitly written out elsewhere so we don't also write them out as generic properties.