public abstract class ImageExporter extends ObjectExporter
| Constructor and Description |
|---|
ImageExporter(FileAreaObservational fileArea,
ObjectProvider provider)
Constructor.
|
ImageExporter(java.io.File label,
int fileAreaIndex)
Constructor.
|
ImageExporter(java.io.File label,
java.lang.String dataFile)
Constructor.
|
ImageExporter(java.net.URL label,
int fileAreaIndex)
Constructor.
|
ImageExporter(java.net.URL label,
java.lang.String dataFile)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DisplaySettings |
getDisplaySettings(java.lang.String id)
Get the display settings associated with the given identifier.
|
protected void |
parseLabel(java.io.File label,
int fileAreaIndex) |
protected void |
parseLabel(java.io.File label,
java.lang.String dataFile)
Parse the label.
|
protected void |
parseLabel(java.net.URL label,
int fileAreaIndex)
Parse the label.
|
protected void |
parseLabel(java.net.URL label,
java.lang.String dataFile)
Parse the label.
|
void |
setDisplaySettings(java.util.List<DisplaySettings> displaySettings)
Set the display settings.
|
getObjectProvider, getObservationalFileArea, setObjectProvider, setObservationalFileAreapublic ImageExporter(java.io.File label,
java.lang.String dataFile)
throws java.lang.Exception
label - label file.dataFile - data file referenced by the given labeljava.lang.Exception - If there was an error parsing the labelpublic ImageExporter(java.net.URL label,
java.lang.String dataFile)
throws java.lang.Exception
label - label file url.dataFile - data file referenced by the given labeljava.lang.Exception - If there was an error parsing the labelpublic ImageExporter(java.io.File label,
int fileAreaIndex)
throws java.lang.Exception
label - label file.fileAreaIndex - The index of the File_Area_Observational element that contains the image
to export.java.lang.Exception - If an error occurred parsing the label.public ImageExporter(java.net.URL label,
int fileAreaIndex)
throws java.lang.Exception
label - label file.fileAreaIndex - The index of the File_Area_Observational element that contains the image
to export.java.lang.Exception - If an error occurred parsing the label.public ImageExporter(FileAreaObservational fileArea, ObjectProvider provider) throws java.io.IOException
fileArea - The File_Area_Observational element containing the image to export.provider - The ObjectProvider associated with the image to export.java.io.IOExceptionprotected void parseLabel(java.io.File label,
int fileAreaIndex)
throws java.lang.Exception
parseLabel in class ObjectExporterjava.lang.Exceptionprotected void parseLabel(java.net.URL label,
int fileAreaIndex)
throws java.lang.Exception
parseLabel in class ObjectExporterlabel - The label file.fileAreaIndex - The index of the File_Area_Observational element that contains the image
to export.java.lang.Exception - If an error occurred while parsing the label.protected void parseLabel(java.io.File label,
java.lang.String dataFile)
throws java.lang.Exception
label - The label file.dataFile - data filejava.lang.Exception - If an error occurred while parsing the label.protected void parseLabel(java.net.URL label,
java.lang.String dataFile)
throws java.lang.Exception
label - The label file.dataFile - The name of the data file of the File_Area_Observational element that contains
the image to export.java.lang.Exception - If an error occurred while parsing the label.public void setDisplaySettings(java.util.List<DisplaySettings> displaySettings)
displaySettings - A list of DisplaySettings.public DisplaySettings getDisplaySettings(java.lang.String id)
id - The identifier to search.Copyright © 2023 Planetary Data System. All rights reserved.