public class ExporterFactory extends Object
Modifier and Type | Method and Description |
---|---|
static TwoDImageExporter |
get2DImageExporter(FileAreaObservational fileArea,
ObjectProvider provider)
Gets an instance of a Array2DImage exporter.
|
static TwoDImageExporter |
get2DImageExporter(File label,
int fileAreaIndex)
Gets an instance of a Array2DImage exporter.
|
static ThreeDImageExporter |
get3DImageExporter(FileAreaObservational fileArea,
ObjectProvider provider) |
static ThreeDSpectrumExporter |
get3DSpectrumExporter(FileAreaObservational fileArea,
ObjectProvider provider) |
static TableExporter |
getTableExporter(FileAreaObservational fileArea,
ObjectProvider provider)
Gets an instance of a Table exporter.
|
static TableExporter |
getTableExporter(File label,
int fileAreaIndex)
Gets an instance of a Table exporter.
|
static TableReader |
getTableReader(Object tableObject,
File dataFile)
Gets a table reader object for a given table and data file.
|
public static TwoDImageExporter get2DImageExporter(File label, int fileAreaIndex) throws Exception
label
- the PDS label filefileAreaIndex
- the file area inside the label containing the data to exportException
public static TableExporter getTableExporter(File label, int fileAreaIndex) throws Exception
label
- the PDS label filefileAreaIndex
- the file area inside the label containing the data to exportException
public static TwoDImageExporter get2DImageExporter(FileAreaObservational fileArea, ObjectProvider provider) throws Exception
fileArea
- the file area object containing the data to exportprovider
- the object provider pointing to the PDS4 labelException
public static ThreeDImageExporter get3DImageExporter(FileAreaObservational fileArea, ObjectProvider provider) throws Exception
Exception
public static ThreeDSpectrumExporter get3DSpectrumExporter(FileAreaObservational fileArea, ObjectProvider provider) throws Exception
Exception
public static TableExporter getTableExporter(FileAreaObservational fileArea, ObjectProvider provider) throws Exception
fileArea
- the file area object containing the data to exportprovider
- the object provider pointing to the PDS4 labelException
public static TableReader getTableReader(Object tableObject, File dataFile) throws Exception
tableObject
- the table object, binary, character, or delimiteddataFile
- the data file containing the tableException
- if there is an error reading the fileCopyright © 2016. All Rights Reserved.