thredds.catalog2.simpleImpl
Class ThreddsBuilderFactoryImpl

java.lang.Object
  extended by thredds.catalog2.simpleImpl.ThreddsBuilderFactoryImpl
All Implemented Interfaces:
ThreddsBuilderFactory

public class ThreddsBuilderFactoryImpl
extends Object
implements ThreddsBuilderFactory

_more_

Since:
4.0
Author:
edavis

Constructor Summary
ThreddsBuilderFactoryImpl()
           
 
Method Summary
 CatalogBuilder newCatalogBuilder(Catalog catalog)
           
 CatalogBuilder newCatalogBuilder(String name, URI docBaseUri, String version, DateType expires, DateType lastModified)
           
 CatalogRefBuilder newCatalogRefBuilder(CatalogRef catRef)
           
 CatalogRefBuilder newCatalogRefBuilder(String name, URI reference)
           
 DatasetBuilder newDatasetBuilder(Dataset dataset)
           
 DatasetBuilder newDatasetBuilder(String name)
           
 MetadataBuilder newMetadataBuilder()
           
 ServiceBuilder newServiceBuilder(Service service)
           
 ServiceBuilder newServiceBuilder(String name, ServiceType type, URI baseUri)
           
 ThreddsMetadataBuilder newThreddsMetadataBuilder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreddsBuilderFactoryImpl

public ThreddsBuilderFactoryImpl()
Method Detail

newCatalogBuilder

public CatalogBuilder newCatalogBuilder(String name,
                                        URI docBaseUri,
                                        String version,
                                        DateType expires,
                                        DateType lastModified)
Specified by:
newCatalogBuilder in interface ThreddsBuilderFactory

newCatalogBuilder

public CatalogBuilder newCatalogBuilder(Catalog catalog)
Specified by:
newCatalogBuilder in interface ThreddsBuilderFactory

newServiceBuilder

public ServiceBuilder newServiceBuilder(String name,
                                        ServiceType type,
                                        URI baseUri)
Specified by:
newServiceBuilder in interface ThreddsBuilderFactory

newServiceBuilder

public ServiceBuilder newServiceBuilder(Service service)
Specified by:
newServiceBuilder in interface ThreddsBuilderFactory

newDatasetBuilder

public DatasetBuilder newDatasetBuilder(String name)
Specified by:
newDatasetBuilder in interface ThreddsBuilderFactory

newDatasetBuilder

public DatasetBuilder newDatasetBuilder(Dataset dataset)
Specified by:
newDatasetBuilder in interface ThreddsBuilderFactory

newCatalogRefBuilder

public CatalogRefBuilder newCatalogRefBuilder(String name,
                                              URI reference)
Specified by:
newCatalogRefBuilder in interface ThreddsBuilderFactory

newCatalogRefBuilder

public CatalogRefBuilder newCatalogRefBuilder(CatalogRef catRef)
Specified by:
newCatalogRefBuilder in interface ThreddsBuilderFactory

newMetadataBuilder

public MetadataBuilder newMetadataBuilder()
Specified by:
newMetadataBuilder in interface ThreddsBuilderFactory

newThreddsMetadataBuilder

public ThreddsMetadataBuilder newThreddsMetadataBuilder()
Specified by:
newThreddsMetadataBuilder in interface ThreddsBuilderFactory


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