org.openstreetmap.josm.io
Class GpxImporter.GpxImporterData

java.lang.Object
  extended by org.openstreetmap.josm.io.GpxImporter.GpxImporterData
Enclosing class:
GpxImporter

public static class GpxImporter.GpxImporterData
extends java.lang.Object

Utility class containing imported GPX and marker layers, and a task to run after they are added to MapView.


Field Summary
private  GpxLayer gpxLayer
          The imported GPX layer.
private  MarkerLayer markerLayer
          The imported marker layer.
private  java.lang.Runnable postLayerTask
          The task to run after GPX and/or marker layer has been added to MapView.
 
Constructor Summary
GpxImporter.GpxImporterData(GpxLayer gpxLayer, MarkerLayer markerLayer, java.lang.Runnable postLayerTask)
           
 
Method Summary
 GpxLayer getGpxLayer()
           
 MarkerLayer getMarkerLayer()
           
 java.lang.Runnable getPostLayerTask()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gpxLayer

private GpxLayer gpxLayer
The imported GPX layer. May be null if no GPX data.


markerLayer

private MarkerLayer markerLayer
The imported marker layer. May be null if no marker.


postLayerTask

private java.lang.Runnable postLayerTask
The task to run after GPX and/or marker layer has been added to MapView.

Constructor Detail

GpxImporter.GpxImporterData

public GpxImporter.GpxImporterData(GpxLayer gpxLayer,
                                   MarkerLayer markerLayer,
                                   java.lang.Runnable postLayerTask)
Method Detail

getGpxLayer

public GpxLayer getGpxLayer()

getMarkerLayer

public MarkerLayer getMarkerLayer()

getPostLayerTask

public java.lang.Runnable getPostLayerTask()


JOSM