Class DodsFileServerDatasetSource

    • Constructor Detail

      • DodsFileServerDatasetSource

        public DodsFileServerDatasetSource()
    • Method Detail

      • createDataset

        protected InvDataset createDataset​(String datasetLocation,
                                           String prefixUrlPath)
        Description copied from class: DatasetSource
        Creates an InvDataset to represent the dataset at the given location on this DatasetSource.
        Specified by:
        createDataset in class DatasetSource
        Parameters:
        datasetLocation - a String indicating the location of a dataset.
        prefixUrlPath - a path name to be prefixed on the urlPath
        Returns:
        an InvDataset for the given dataset location.
      • createSkeletonCatalog

        protected InvCatalog createSkeletonCatalog​(String prefixUrlPath)
        Description copied from class: DatasetSource
        Return a skeleton InvCatalog for this DatasetSource. The skeleton catalog is unnamed with a single top-level dataset representing the DatasetSource accessPoint and a service built from the DatasetSource ResultService.
        Specified by:
        createSkeletonCatalog in class DatasetSource
        Returns:
        a skeleton InvCatalog for this DatasetSource.
      • isCollection

        protected boolean isCollection​(InvDataset dataset)
        Description copied from class: DatasetSource
        Return true if the given dataset is a collection dataset, false otherwise.
        Specified by:
        isCollection in class DatasetSource
        Parameters:
        dataset - - the InvDataset to test for being a collection dataset.
        Returns:
        true if the given dataset is a collection dataset, false otherwise.
      • expandThisLevel

        protected List expandThisLevel​(InvDataset collectionDataset,
                                       String prefixUrlPath)
        Description copied from class: DatasetSource
        Return a list of the InvDatasets contained in the given collection dataset on this DatasetSource.
        Specified by:
        expandThisLevel in class DatasetSource
        Parameters:
        collectionDataset - - the collection dataset to be expanded.
        Returns:
        A list of the InvDatasets contained in the given collection dataset.