thredds.cataloggen.config
Class CatalogRefExpander
java.lang.Object
thredds.cataloggen.config.CatalogRefExpander
public class CatalogRefExpander
- extends Object
Describes when in the expansion of a DatasetSource a catalogRef is created
and a child DatasetSource is expanded.
- Since:
- 2004-12-03T22:51:34-0700
- Author:
- Ethan Davis
CatalogRefExpander
public CatalogRefExpander(String name,
String directoryMatchPattern,
String catalogTitleSubstitutionPattern,
String catalogFilenameSubstitutionPattern,
boolean expand,
boolean flattenCatalog)
getName
public String getName()
setName
public void setName(String name)
getDirectoryMatchPattern
public String getDirectoryMatchPattern()
setDirectoryMatchPattern
public void setDirectoryMatchPattern(String directoryMatchPattern)
getCatalogTitleSubstitutionPattern
public String getCatalogTitleSubstitutionPattern()
setCatalogTitleSubstitutionPattern
public void setCatalogTitleSubstitutionPattern(String catalogTitleSubstitutionPattern)
getCatalogFilenameSubstitutionPattern
public String getCatalogFilenameSubstitutionPattern()
setCatalogFilenameSubstitutionPattern
public void setCatalogFilenameSubstitutionPattern(String catalogFilenameSubstitutionPattern)
isExpand
public boolean isExpand()
setExpand
public void setExpand(boolean expand)
isFlattenCatalog
public boolean isFlattenCatalog()
setFlattenCatalog
public void setFlattenCatalog(boolean flattenCatalog)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
makeCatalogRef
public boolean makeCatalogRef(InvDataset dataset)
catalogRefTitle
public String catalogRefTitle()
catalogRefFilename
public String catalogRefFilename()
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.