public class ImagerySessionExporter extends Object implements SessionLayerExporter
Modifier and Type | Field and Description |
---|---|
private JCheckBox |
export |
private ImageryLayer |
layer |
Constructor and Description |
---|
ImagerySessionExporter(ImageryLayer layer) |
ImagerySessionExporter(TMSLayer layer) |
ImagerySessionExporter(WMSLayer layer) |
Modifier and Type | Method and Description |
---|---|
Element |
export(SessionWriter.ExportSupport support)
Save meta data to the .jos file.
|
Collection<Layer> |
getDependencies()
Return the Layers, this Layer depends on.
|
Component |
getExportPanel()
The GUI for exporting this layer.
|
boolean |
requiresZip()
Return true, if some data needs to be included in
the zip archive.
|
boolean |
shallExport()
Return true, if the layer should be included in the
list of exported layers.
|
private ImageryLayer layer
public ImagerySessionExporter(ImageryLayer layer)
public ImagerySessionExporter(TMSLayer layer)
public ImagerySessionExporter(WMSLayer layer)
public Collection<Layer> getDependencies()
SessionLayerExporter
getDependencies
in interface SessionLayerExporter
public Component getExportPanel()
SessionLayerExporter
getExportPanel
in interface SessionLayerExporter
public boolean shallExport()
SessionLayerExporter
shallExport
in interface SessionLayerExporter
public boolean requiresZip()
SessionLayerExporter
requiresZip
in interface SessionLayerExporter
public Element export(SessionWriter.ExportSupport support) throws IOException
SessionLayerExporter
support
to save files in the zip archive as needed.export
in interface SessionLayerExporter
IOException