Daisy Open Source CMS

org.outerj.daisy.tools.importexport.export.config
Class ExportOptionsFactory

java.lang.Object
  extended by org.outerj.daisy.tools.importexport.export.config.ExportOptionsFactory

public class ExportOptionsFactory
extends Object

Builds an ExportOptions instance from an XML description of the export options.


Constructor Summary
ExportOptionsFactory()
           
 
Method Summary
static ExportOptions getDefaultExportOptions()
          Returns sensible default options.
static ExportOptions parseFromXml(InputStream is, Repository repository)
           
static String toXml(ExportOptions options)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExportOptionsFactory

public ExportOptionsFactory()
Method Detail

getDefaultExportOptions

public static ExportOptions getDefaultExportOptions()
Returns sensible default options.


parseFromXml

public static ExportOptions parseFromXml(InputStream is,
                                         Repository repository)
                                  throws Exception,
                                         IOException,
                                         SAXException
Throws:
Exception
IOException
SAXException

toXml

public static String toXml(ExportOptions options)

Daisy Open Source CMS