thredds.catalog2.xml.writer.stax
Class StaxWriter

java.lang.Object
  extended by thredds.catalog2.xml.writer.stax.StaxWriter
All Implemented Interfaces:
ThreddsXmlWriter

public class StaxWriter
extends Object
implements ThreddsXmlWriter

_more_

Since:
4.0
Author:
edavis

Constructor Summary
StaxWriter()
           
 
Method Summary
static String getIndentString(int nestLevel)
           
 void writeCatalog(Catalog catalog, File file)
           
 void writeCatalog(Catalog catalog, OutputStream os)
           
 void writeCatalog(Catalog catalog, Writer writer)
           
 void writeDataset(Dataset dataset, File file)
           
 void writeDataset(Dataset dataset, OutputStream os)
           
 void writeDataset(Dataset dataset, Writer writer)
           
 void writeMetadata(Metadata metadata, File file)
           
 void writeMetadata(Metadata metadata, OutputStream os)
           
 void writeMetadata(Metadata metadata, Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaxWriter

public StaxWriter()
Method Detail

getIndentString

public static String getIndentString(int nestLevel)

writeCatalog

public void writeCatalog(Catalog catalog,
                         File file)
                  throws ThreddsXmlWriterException,
                         IOException
Specified by:
writeCatalog in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException
IOException

writeCatalog

public void writeCatalog(Catalog catalog,
                         Writer writer)
                  throws ThreddsXmlWriterException
Specified by:
writeCatalog in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException

writeCatalog

public void writeCatalog(Catalog catalog,
                         OutputStream os)
                  throws ThreddsXmlWriterException
Specified by:
writeCatalog in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException

writeDataset

public void writeDataset(Dataset dataset,
                         File file)
                  throws ThreddsXmlWriterException,
                         IOException
Specified by:
writeDataset in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException
IOException

writeDataset

public void writeDataset(Dataset dataset,
                         Writer writer)
                  throws ThreddsXmlWriterException
Specified by:
writeDataset in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException

writeDataset

public void writeDataset(Dataset dataset,
                         OutputStream os)
                  throws ThreddsXmlWriterException
Specified by:
writeDataset in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException

writeMetadata

public void writeMetadata(Metadata metadata,
                          File file)
                   throws ThreddsXmlWriterException,
                          IOException
Specified by:
writeMetadata in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException
IOException

writeMetadata

public void writeMetadata(Metadata metadata,
                          Writer writer)
                   throws ThreddsXmlWriterException
Specified by:
writeMetadata in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException

writeMetadata

public void writeMetadata(Metadata metadata,
                          OutputStream os)
                   throws ThreddsXmlWriterException
Specified by:
writeMetadata in interface ThreddsXmlWriter
Throws:
ThreddsXmlWriterException


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.