thredds.cataloggen.config
Class CatalogRefExpander
java.lang.Object
thredds.cataloggen.config.CatalogRefExpander
public class CatalogRefExpander
- extends java.lang.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
|
Constructor Summary |
CatalogRefExpander(java.lang.String name,
java.lang.String directoryMatchPattern,
java.lang.String catalogTitleSubstitutionPattern,
java.lang.String catalogFilenameSubstitutionPattern,
boolean expand,
boolean flattenCatalog)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CatalogRefExpander
public CatalogRefExpander(java.lang.String name,
java.lang.String directoryMatchPattern,
java.lang.String catalogTitleSubstitutionPattern,
java.lang.String catalogFilenameSubstitutionPattern,
boolean expand,
boolean flattenCatalog)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getDirectoryMatchPattern
public java.lang.String getDirectoryMatchPattern()
setDirectoryMatchPattern
public void setDirectoryMatchPattern(java.lang.String directoryMatchPattern)
getCatalogTitleSubstitutionPattern
public java.lang.String getCatalogTitleSubstitutionPattern()
setCatalogTitleSubstitutionPattern
public void setCatalogTitleSubstitutionPattern(java.lang.String catalogTitleSubstitutionPattern)
getCatalogFilenameSubstitutionPattern
public java.lang.String getCatalogFilenameSubstitutionPattern()
setCatalogFilenameSubstitutionPattern
public void setCatalogFilenameSubstitutionPattern(java.lang.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(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
makeCatalogRef
public boolean makeCatalogRef(InvDataset dataset)
catalogRefTitle
public java.lang.String catalogRefTitle()
catalogRefFilename
public java.lang.String catalogRefFilename()