Class 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
    • Constructor Detail

      • CatalogRefExpander

        public CatalogRefExpander​(String name,
                                  String directoryMatchPattern,
                                  String catalogTitleSubstitutionPattern,
                                  String catalogFilenameSubstitutionPattern,
                                  boolean expand,
                                  boolean flattenCatalog)
    • Method Detail

      • 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)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • makeCatalogRef

        public boolean makeCatalogRef​(InvDataset dataset)
      • catalogRefTitle

        public String catalogRefTitle()
      • catalogRefFilename

        public String catalogRefFilename()