gov.nasa.pds.transform.product
Interface ProductTransformer

All Known Implementing Classes:
DefaultTransformer, Pds3ImageTransformer, Pds3LabelTransformer, Pds4ImageTransformer, Pds4TableTransformer, StylesheetTransformer

public interface ProductTransformer

Interface to perform transformations on PDS data products.

Author:
mcayanan

Method Summary
 File transform(File target, File outputDir, String format)
          Transform a single target.
 List<File> transform(List<File> targets, File outputDir, String format)
          Transform multiple targets.
 

Method Detail

transform

File transform(File target,
               File outputDir,
               String format)
               throws TransformException
Transform a single target.

Parameters:
target - file specification to the PDS label.
outputDir - directory where the output file will be written.
format - Valid format file type.
Throws:
TransformException

transform

List<File> transform(List<File> targets,
                     File outputDir,
                     String format)
                     throws TransformException
Transform multiple targets.

Parameters:
targets - a list of file specifications to the PDS labels.
outputDir - directory where the output file will be written.
format - Valid format file type.
Throws:
TransformException


Copyright © 2010–2014 Planetary Data System. All rights reserved.