org.openstreetmap.josm.io
Class WMSLayerExporter

java.lang.Object
  extended by org.openstreetmap.josm.io.FileExporter
      extended by org.openstreetmap.josm.io.WMSLayerExporter
All Implemented Interfaces:
MapView.LayerChangeListener

public class WMSLayerExporter
extends FileExporter

Export a WMS layer to a serialized binary file that can be imported later via WMSLayerImporter.

Since:
5457

Field Summary
 
Fields inherited from class org.openstreetmap.josm.io.FileExporter
filter
 
Constructor Summary
WMSLayerExporter()
          Constructs a new WMSLayerExporter
 
Method Summary
 void activeLayerChange(Layer oldLayer, Layer newLayer)
          Notifies this listener that the active layer has changed.
 void exportData(java.io.File file, Layer layer)
           
 
Methods inherited from class org.openstreetmap.josm.io.FileExporter
acceptFile, isEnabled, layerAdded, layerRemoved, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMSLayerExporter

public WMSLayerExporter()
Constructs a new WMSLayerExporter

Method Detail

exportData

public void exportData(java.io.File file,
                       Layer layer)
                throws java.io.IOException
Overrides:
exportData in class FileExporter
Throws:
java.io.IOException

activeLayerChange

public void activeLayerChange(Layer oldLayer,
                              Layer newLayer)
Description copied from interface: MapView.LayerChangeListener
Notifies this listener that the active layer has changed.

Specified by:
activeLayerChange in interface MapView.LayerChangeListener
Overrides:
activeLayerChange in class FileExporter
Parameters:
oldLayer - The previous active layer
newLayer - The new activer layer


JOSM