|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.josm.io.FileExporter
public abstract class FileExporter
Field Summary | |
---|---|
private boolean |
enabled
|
ExtensionFileFilter |
filter
|
Constructor Summary | |
---|---|
FileExporter(ExtensionFileFilter filter)
|
Method Summary | |
---|---|
boolean |
acceptFile(java.io.File pathname,
Layer layer)
|
void |
activeLayerChange(Layer oldLayer,
Layer newLayer)
Notifies this listener that the active layer has changed. |
void |
exportData(java.io.File file,
Layer layer)
|
boolean |
isEnabled()
Returns the enabled state of this FileExporter . |
void |
layerAdded(Layer newLayer)
Notifies this listener that a layer has been added. |
void |
layerRemoved(Layer oldLayer)
Notifies this listener that a layer has been removed. |
void |
setEnabled(boolean enabled)
Sets the enabled state of the FileExporter . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final ExtensionFileFilter filter
private boolean enabled
Constructor Detail |
---|
public FileExporter(ExtensionFileFilter filter)
Method Detail |
---|
public boolean acceptFile(java.io.File pathname, Layer layer)
public void exportData(java.io.File file, Layer layer) throws java.io.IOException
java.io.IOException
public final boolean isEnabled()
FileExporter
. When enabled, it is listed and usable in "File->Save" dialogs.
FileExporter
is enabledpublic final void setEnabled(boolean enabled)
FileExporter
. When enabled, it is listed and usable in "File->Save" dialogs.
enabled
- true to enable this FileExporter
, false to disable itpublic void activeLayerChange(Layer oldLayer, Layer newLayer)
MapView.LayerChangeListener
activeLayerChange
in interface MapView.LayerChangeListener
oldLayer
- The previous active layernewLayer
- The new activer layerpublic void layerAdded(Layer newLayer)
MapView.LayerChangeListener
layerAdded
in interface MapView.LayerChangeListener
newLayer
- The new added layerpublic void layerRemoved(Layer oldLayer)
MapView.LayerChangeListener
layerRemoved
in interface MapView.LayerChangeListener
oldLayer
- The old removed layer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |