public class CatalogXmlWriter extends Object
| Constructor and Description |
|---|
CatalogXmlWriter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
useBytesForDataSize(boolean b) |
org.jdom2.Document |
writeCatalog(Catalog cat) |
protected org.jdom2.Element |
writeContributor(ThreddsMetadata.Contributor c) |
protected org.jdom2.Element |
writeDate(String name,
DateType date)
Deprecated.
use writeCalendarDate()
|
org.jdom2.Element |
writeGeospatialCoverage(ThreddsMetadata.GeospatialCoverage gc) |
protected void |
writeInheritedMetadata(org.jdom2.Element elem,
Dataset ds) |
protected org.jdom2.Element |
writeSource(String elementName,
ThreddsMetadata.Source p) |
protected void |
writeThreddsMetadata(org.jdom2.Element elem,
ThreddsMetadataContainer ds) |
protected org.jdom2.Element |
writeTimeCoverage(DateRange t)
Deprecated.
use writeTimeCoverageNew()
|
protected org.jdom2.Element |
writeTimeCoverageNew(TimeCoverage t) |
protected org.jdom2.Element |
writeVariable(ThreddsMetadata.Variable v) |
protected org.jdom2.Element |
writeVariables(ThreddsMetadata.VariableGroup vs) |
String |
writeXML(Catalog catalog) |
void |
writeXML(Catalog catalog,
OutputStream os)
Write the catalog as an XML document to the specified stream.
|
void |
writeXML(Catalog catalog,
OutputStream os,
boolean raw)
Write the catalog as an XML document to the specified stream.
|
public static void useBytesForDataSize(boolean b)
public void writeXML(Catalog catalog, OutputStream os, boolean raw) throws IOException
catalog - write this catalogos - write to this OutputStreamraw - write raw file if true (for server configuration)IOExceptionpublic String writeXML(Catalog catalog) throws IOException
IOExceptionpublic void writeXML(Catalog catalog, OutputStream os) throws IOException
catalog - write this catalogos - write to this OutputStreamIOExceptionpublic org.jdom2.Document writeCatalog(Catalog cat)
protected org.jdom2.Element writeContributor(ThreddsMetadata.Contributor c)
@Deprecated protected org.jdom2.Element writeDate(String name, DateType date)
public org.jdom2.Element writeGeospatialCoverage(ThreddsMetadata.GeospatialCoverage gc)
protected org.jdom2.Element writeSource(String elementName, ThreddsMetadata.Source p)
protected void writeInheritedMetadata(org.jdom2.Element elem,
Dataset ds)
protected void writeThreddsMetadata(org.jdom2.Element elem,
ThreddsMetadataContainer ds)
@Deprecated protected org.jdom2.Element writeTimeCoverage(DateRange t)
protected org.jdom2.Element writeTimeCoverageNew(TimeCoverage t)
protected org.jdom2.Element writeVariable(ThreddsMetadata.Variable v)
protected org.jdom2.Element writeVariables(ThreddsMetadata.VariableGroup vs)