gov.nasa.pds.harvest.crawler.metadata.extractor
Class PDSCollectionMetExtractor
java.lang.Object
gov.nasa.pds.harvest.crawler.metadata.extractor.PDSMetExtractor
gov.nasa.pds.harvest.crawler.metadata.extractor.PDSCollectionMetExtractor
- All Implemented Interfaces:
- gov.nasa.jpl.oodt.cas.metadata.MetExtractor
public class PDSCollectionMetExtractor
- extends PDSMetExtractor
Class to extract metadata from a PDS Collection file.
- Author:
- mcayanan
Method Summary |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product)
Extract the metadata |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASSOCIATION_TYPE_XPATH
public static final String ASSOCIATION_TYPE_XPATH
- XPath to get the associaton type.
- See Also:
- Constant Field Values
PDSCollectionMetExtractor
public PDSCollectionMetExtractor(PDSMetExtractorConfig config)
- Constructor.
- Parameters:
config
- The configuration for the metadata extraction.
extractMetadata
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product)
throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
- Extract the metadata
- Specified by:
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
- Overrides:
extractMetadata
in class PDSMetExtractor
- Parameters:
product
- A PDS4 collection file
- Returns:
- a class representation of the extracted metadata
- Throws:
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
- If an error occured while performing
metadata extraction.
Copyright © 2010-2011 Planetary Data System. All Rights Reserved.