Uses of Class
org.openstreetmap.josm.gui.layer.Layer

Packages that use Layer
org.openstreetmap.josm   
org.openstreetmap.josm.actions   
org.openstreetmap.josm.actions.downloadtasks   
org.openstreetmap.josm.actions.mapmode   
org.openstreetmap.josm.command   
org.openstreetmap.josm.data   
org.openstreetmap.josm.data.osm.history   
org.openstreetmap.josm.data.osm.visitor.paint.relations   
org.openstreetmap.josm.data.validation   
org.openstreetmap.josm.gui   
org.openstreetmap.josm.gui.dialogs   
org.openstreetmap.josm.gui.dialogs.relation   
org.openstreetmap.josm.gui.history   
org.openstreetmap.josm.gui.layer   
org.openstreetmap.josm.gui.layer.geoimage   
org.openstreetmap.josm.gui.layer.markerlayer   
org.openstreetmap.josm.gui.tagging   
org.openstreetmap.josm.io   
org.openstreetmap.josm.io.session   
 

Uses of Layer in org.openstreetmap.josm
 

Fields in org.openstreetmap.josm declared as Layer
static Layer Main.pasteSource
           
 

Methods in org.openstreetmap.josm that return Layer
 Layer Main.getActiveLayer()
          Returns the currently active layer
 

Methods in org.openstreetmap.josm with parameters of type Layer
 void Main.addLayer(Layer layer)
          Add a new layer to the map.
 void Main.removeLayer(Layer layer)
          Remove the specified layer from the map.
 

Uses of Layer in org.openstreetmap.josm.actions
 

Fields in org.openstreetmap.josm.actions declared as Layer
private  Layer RenameLayerAction.layer
           
 

Fields in org.openstreetmap.josm.actions with type parameters of type Layer
private  MultiMap<Layer,Layer> SessionSaveAsAction.dependencies
           
private  MultiMap<Layer,Layer> SessionSaveAsAction.dependencies
           
private  java.util.Map<Layer,SessionLayerExporter> SessionSaveAsAction.exporters
           
private  java.util.List<Layer> SessionSaveAsAction.layers
           
private  java.util.List<Layer> SessionLoadAction.Loader.layers
           
 

Methods in org.openstreetmap.josm.actions that return Layer
protected  Layer AbstractMergeAction.askTargetLayer(java.util.List<Layer> targetLayers)
           
protected  Layer AutoScaleAction.getActiveLayer()
           
protected  Layer AutoScaleAction.getFirstSelectedLayer()
          Replies the first selected layer in the layer list dialog.
protected  Layer GpxExportAction.getLayer()
          Get the layer to export.
 

Methods in org.openstreetmap.josm.actions with parameters of type Layer
 void ZoomToAction.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void JosmAction.LayerChangeAdapter.activeLayerChange(Layer oldLayer, Layer newLayer)
           
private static boolean SaveActionBase.doInternalSave(Layer layer, java.io.File file)
           
 boolean SaveActionBase.doSave(Layer layer)
           
static boolean SaveActionBase.doSave(Layer layer, java.io.File file)
           
 void GpxExportAction.export(Layer layer)
          Exports a layer to a file.
protected  java.awt.Component SessionSaveAsAction.SessionSaveAsDialog.getDisabledExportPanel(Layer layer)
           
 java.io.File SaveAction.getFile(Layer layer)
           
protected abstract  java.io.File SaveActionBase.getFile(Layer layer)
           
protected  java.io.File SaveAsAction.getFile(Layer layer)
           
 void ZoomToAction.layerAdded(Layer newLayer)
           
 void JosmAction.LayerChangeAdapter.layerAdded(Layer newLayer)
           
 void ZoomToAction.layerRemoved(Layer oldLayer)
           
 void JosmAction.LayerChangeAdapter.layerRemoved(Layer oldLayer)
           
 void MergeLayerAction.merge(Layer sourceLayer)
           
 void PasteAction.pasteData(PrimitiveDeepCopy pasteBuffer, Layer source, java.awt.event.ActionEvent e)
           
static boolean MergeLayerAction.warnMergingUploadDiscouragedLayers(Layer sourceLayer, Layer targetLayer)
          returns true if the user wants to cancel, false if they want to continue
static boolean MergeSelectionAction.warnMergingUploadDiscouragedObjects(Layer targetLayer)
          returns true if the user wants to cancel, false if they want to continue
protected  void AbstractMergeAction.warnNoTargetLayersForSourceLayer(Layer sourceLayer)
           
 

Method parameters in org.openstreetmap.josm.actions with type arguments of type Layer
protected  Layer AbstractMergeAction.askTargetLayer(java.util.List<Layer> targetLayers)
           
protected  void MergeLayerAction.doMerge(java.util.List<Layer> targetLayers, java.util.Collection<Layer> sourceLayers)
           
protected  void MergeLayerAction.doMerge(java.util.List<Layer> targetLayers, java.util.Collection<Layer> sourceLayers)
           
 void MergeLayerAction.merge(java.util.List<Layer> sourceLayers)
           
 

Constructors in org.openstreetmap.josm.actions with parameters of type Layer
RenameLayerAction(java.io.File file, Layer layer)
           
 

Uses of Layer in org.openstreetmap.josm.actions.downloadtasks
 

Methods in org.openstreetmap.josm.actions.downloadtasks that return Layer
private  Layer DownloadGpsTask.DownloadTask.findMergeLayer()
           
 

Uses of Layer in org.openstreetmap.josm.actions.mapmode
 

Methods in org.openstreetmap.josm.actions.mapmode with parameters of type Layer
 boolean SelectAction.layerIsSupported(Layer l)
           
 boolean ParallelWayAction.layerIsSupported(Layer layer)
           
 boolean DrawAction.layerIsSupported(Layer l)
           
 boolean DeleteAction.layerIsSupported(Layer l)
           
 boolean ExtrudeAction.layerIsSupported(Layer l)
           
 boolean MapMode.layerIsSupported(Layer l)
           
 boolean ImproveWayAccuracyAction.layerIsSupported(Layer l)
           
 

Uses of Layer in org.openstreetmap.josm.command
 

Methods in org.openstreetmap.josm.command with parameters of type Layer
 boolean Command.invalidBecauselayerRemoved(Layer oldLayer)
          Called when a layer has been removed to have the command remove itself from any buffer if it is not longer applicable to the dataset (e.g.
 

Uses of Layer in org.openstreetmap.josm.data
 

Methods in org.openstreetmap.josm.data with parameters of type Layer
 void UndoRedoHandler.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void AutosaveTask.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void UndoRedoHandler.clean(Layer layer)
           
 void UndoRedoHandler.layerAdded(Layer newLayer)
           
 void AutosaveTask.layerAdded(Layer newLayer)
           
 void UndoRedoHandler.layerRemoved(Layer oldLayer)
           
 void AutosaveTask.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.data.osm.history
 

Methods in org.openstreetmap.josm.data.osm.history with parameters of type Layer
 void HistoryDataSet.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void HistoryDataSet.layerAdded(Layer newLayer)
           
 void HistoryDataSet.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.data.osm.visitor.paint.relations
 

Methods in org.openstreetmap.josm.data.osm.visitor.paint.relations with parameters of type Layer
 void MultipolygonCache.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void MultipolygonCache.layerAdded(Layer newLayer)
           
 void MultipolygonCache.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.data.validation
 

Methods in org.openstreetmap.josm.data.validation with parameters of type Layer
 void OsmValidator.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void OsmValidator.layerAdded(Layer newLayer)
           
 void OsmValidator.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.gui
 

Fields in org.openstreetmap.josm.gui declared as Layer
private  Layer MapView.activeLayer
          The layer from the layers list that is currently active.
private  Layer MapView.changedLayer
           
 

Fields in org.openstreetmap.josm.gui with type parameters of type Layer
private  java.util.Map<Layer,MapMode> MapFrame.lastMapMode
           
private  java.util.List<Layer> MapView.layers
          A list of all layers currently loaded.
private  java.util.List<Layer> MapView.nonChangedLayers
           
 

Methods in org.openstreetmap.josm.gui that return Layer
protected  Layer MapView.determineNextActiveLayer(java.util.List<Layer> layersList)
          Determines the next active data layer according to the following rules: if there is at least one OsmDataLayer the first one becomes active otherwise, the top most layer of any type becomes active
 Layer MapView.getActiveLayer()
          Replies the currently active layer
 

Methods in org.openstreetmap.josm.gui that return types with arguments of type Layer
 java.util.Collection<Layer> MapView.getAllLayers()
           
 java.util.List<Layer> MapView.getAllLayersAsList()
           
protected  java.util.List<Layer> MapView.getVisibleLayersInZOrder()
          Creates a list of the visible layers in Z-Order, the layer with the lowest Z-Order first, layer with the highest Z-Order last.
 

Methods in org.openstreetmap.josm.gui with parameters of type Layer
 void MainMenu.PresetsMenuEnabler.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void ImageryMenu.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void MapView.LayerChangeListener.activeLayerChange(Layer oldLayer, Layer newLayer)
          Notifies this listener that the active layer has changed.
 void MapFrame.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void MapView.addLayer(Layer layer)
          Add a layer to the current MapView.
protected static void MapView.fireActiveLayerChanged(Layer oldLayer, Layer newLayer)
           
protected static void MapView.fireLayerAdded(Layer newLayer)
           
protected static void MapView.fireLayerRemoved(Layer layer)
           
private  MapMode MapFrame.getLastMapMode(Layer newLayer)
           
 int MapView.getLayerPos(Layer layer)
           
 boolean MapView.hasLayer(Layer layer)
          replies true if the list of layers managed by this map view contain layer
 void MainMenu.PresetsMenuEnabler.layerAdded(Layer newLayer)
           
 void ImageryMenu.layerAdded(Layer newLayer)
           
 void MapView.LayerChangeListener.layerAdded(Layer newLayer)
          Notifies this listener that a layer has been added.
 void MapFrame.layerAdded(Layer newLayer)
           
 void MainMenu.PresetsMenuEnabler.layerRemoved(Layer oldLayer)
           
 void ImageryMenu.layerRemoved(Layer oldLayer)
           
 void MapView.LayerChangeListener.layerRemoved(Layer oldLayer)
          Notifies this listener that a layer has been removed.
 void MapFrame.layerRemoved(Layer oldLayer)
           
 void MapView.moveLayer(Layer layer, int pos)
          Moves the layer to the given new position.
private  void MapView.paintLayer(Layer layer, java.awt.Graphics2D g, Bounds box)
           
 void MapView.removeLayer(Layer layer)
          Remove the layer from the mapview.
 boolean MapFrame.selectMapMode(MapMode newMapMode, Layer newLayer)
          Another version of the selectMapMode for changing layer action.
 void MapView.setActiveLayer(Layer layer)
          Sets the active layer to layer.
private  void MapView.setActiveLayer(Layer layer, boolean setEditLayer)
           
 

Method parameters in org.openstreetmap.josm.gui with type arguments of type Layer
protected  Layer MapView.determineNextActiveLayer(java.util.List<Layer> layersList)
          Determines the next active data layer according to the following rules: if there is at least one OsmDataLayer the first one becomes active otherwise, the top most layer of any type becomes active
private  void MapView.setEditLayer(java.util.List<Layer> layersList)
           
 

Uses of Layer in org.openstreetmap.josm.gui.dialogs
 

Fields in org.openstreetmap.josm.gui.dialogs declared as Layer
private  Layer LayerListPopup.InfoAction.layer
           
private  Layer LayerListDialog.LayerOpacityAction.layer
           
private  Layer LayerListDialog.ActivateLayerAction.layer
           
private  Layer LayerListDialog.MergeAction.layer
           
private  Layer LayerListDialog.DuplicateAction.layer
           
 

Fields in org.openstreetmap.josm.gui.dialogs with type parameters of type Layer
private  java.lang.ref.WeakReference<Layer> LayerListDialog.ShowHideLayerAction.lastLayer
           
 

Methods in org.openstreetmap.josm.gui.dialogs that return Layer
protected  Layer LayerListDialog.LayerListModel.getActiveLayer()
          Replies the active layer.
 Layer LayerListDialog.LayerListModel.getFirstLayer()
          Replies the first layer.
 Layer LayerListDialog.LayerListModel.getLayer(int index)
          Replies the layer at position index
static Layer LayerListDialog.getLayerForIndex(int index)
           
 

Methods in org.openstreetmap.josm.gui.dialogs that return types with arguments of type Layer
 java.util.List<Layer> LayerListDialog.LayerListModel.getLayers()
          Replies the list of layers currently managed by MapView.
 java.util.List<Layer> LayerListDialog.LayerListModel.getPossibleMergeTargets(Layer source)
          Replies a list of layers which are possible merge targets for source
 java.util.List<Layer> LayerListDialog.LayerListModel.getSelectedLayers()
          Replies the list of currently selected layers.
 

Methods in org.openstreetmap.josm.gui.dialogs with parameters of type Layer
 void LayerListDialog.ActivateLayerAction.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void LayerListDialog.LayerListModel.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void RelationListDialog.NewAction.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void ValidatorDialog.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void UserListDialog.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 LayerListDialog.ActivateLayerAction LayerListDialog.createActivateLayerAction(Layer layer)
          Creates a LayerListDialog.ActivateLayerAction for layer in the context of this LayerListDialog.
 LayerListDialog.MergeAction LayerListDialog.createMergeLayerAction(Layer layer)
          Creates a MergeLayerAction for layer in the context of this LayerListDialog.
private  void LayerListDialog.DuplicateAction.duplicate(Layer layer)
           
private  void LayerListDialog.ActivateLayerAction.execute(Layer layer)
           
protected  void LayerListDialog.LayerListModel.fireMakeVisible(int index, Layer layer)
          Fires a make visible event to listeners
static MultikeyShortcutAction.MultikeyInfo LayerListDialog.getLayerInfo(Layer l)
           
 java.util.List<Layer> LayerListDialog.LayerListModel.getPossibleMergeTargets(Layer source)
          Replies a list of layers which are possible merge targets for source
protected  void RelationListDialog.initFromLayer(Layer layer)
          Initializes the relation list dialog from a layer.
protected  boolean LayerListDialog.ActivateLayerAction.isActiveLayer(Layer layer)
           
protected  boolean LayerListDialog.MergeAction.isActiveLayer(Layer layer)
           
protected  boolean LayerListDialog.DuplicateAction.isActiveLayer(Layer layer)
           
protected  boolean LayerListDialog.LayerNameCellRenderer.isActiveLayer(Layer layer)
           
static boolean LayerListDialog.isLayerValid(Layer l)
           
 void LayerListDialog.ActivateLayerAction.layerAdded(Layer newLayer)
           
 void LayerListDialog.LayerListModel.layerAdded(Layer newLayer)
           
 void RelationListDialog.NewAction.layerAdded(Layer newLayer)
           
 void ValidatorDialog.layerAdded(Layer newLayer)
           
 void UserListDialog.layerAdded(Layer newLayer)
           
 void LayerListDialog.ActivateLayerAction.layerRemoved(Layer oldLayer)
           
 void LayerListDialog.LayerListModel.layerRemoved(Layer oldLayer)
           
 void RelationListDialog.NewAction.layerRemoved(Layer oldLayer)
           
 void ValidatorDialog.layerRemoved(Layer oldLayer)
           
 void UserListDialog.layerRemoved(Layer oldLayer)
           
 void LayerListDialog.LayerListModelListener.makeVisible(int index, Layer layer)
           
protected  void LayerListDialog.LayerListModel.onAddLayer(Layer layer)
          Invoked when a layer managed by MapView is added
protected  void LayerListDialog.LayerListModel.onRemoveLayer(Layer layer)
          Invoked if a layer managed by MapView is removed
 void LayerListDialog.LayerListModel.setSelectedLayer(Layer layer)
          Marks layer as selected layer.
 void LayerListDialog.LayerVisibleCheckBox.updateStatus(Layer layer)
           
 

Method parameters in org.openstreetmap.josm.gui.dialogs with type arguments of type Layer
protected  boolean LayerListDialog.DeleteLayerAction.enforceUploadOrSaveModifiedData(java.util.List<Layer> selectedLayers)
           
 boolean LayerListDialog.DeleteLayerAction.supportLayers(java.util.List<Layer> layers)
           
 boolean LayerListDialog.ShowHideLayerAction.supportLayers(java.util.List<Layer> layers)
           
 boolean LayerListDialog.LayerOpacityAction.supportLayers(java.util.List<Layer> layers)
           
 

Constructors in org.openstreetmap.josm.gui.dialogs with parameters of type Layer
LayerListDialog.ActivateLayerAction(Layer layer)
           
LayerListDialog.DuplicateAction(Layer layer)
           
LayerListDialog.LayerOpacityAction(Layer layer)
          Creates a LayerListDialog.LayerOpacityAction which allows to chenge the opacity of one or more layers.
LayerListDialog.MergeAction(Layer layer)
           
LayerListPopup.InfoAction(Layer layer)
           
LayerListPopup(java.util.List<Layer> selectedLayers, Layer layer)
           
 

Constructor parameters in org.openstreetmap.josm.gui.dialogs with type arguments of type Layer
LayerListPopup(java.util.List<Layer> selectedLayers, Layer layer)
           
 

Uses of Layer in org.openstreetmap.josm.gui.dialogs.relation
 

Methods in org.openstreetmap.josm.gui.dialogs.relation with parameters of type Layer
 void SelectionTableModel.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void MemberTable.ZoomToGapAction.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void RelationDialogManager.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void SelectionTableModel.layerAdded(Layer newLayer)
           
 void MemberTable.ZoomToGapAction.layerAdded(Layer newLayer)
           
 void RelationDialogManager.layerAdded(Layer newLayer)
           
 void SelectionTableModel.layerRemoved(Layer oldLayer)
           
 void MemberTable.ZoomToGapAction.layerRemoved(Layer oldLayer)
           
 void RelationDialogManager.layerRemoved(Layer oldLayer)
          called when a layer is removed
 

Uses of Layer in org.openstreetmap.josm.gui.history
 

Methods in org.openstreetmap.josm.gui.history with parameters of type Layer
 void HistoryBrowserModel.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void HistoryBrowserDialogManager.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void HistoryBrowserModel.layerAdded(Layer newLayer)
           
 void HistoryBrowserDialogManager.layerAdded(Layer newLayer)
           
 void HistoryBrowserModel.layerRemoved(Layer oldLayer)
           
 void HistoryBrowserDialogManager.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.gui.layer
 

Subclasses of Layer in org.openstreetmap.josm.gui.layer
 class GpxLayer
           
 class ImageryLayer
           
 class OsmDataLayer
          A layer that holds OSM data from a specific dataset.
 class TMSLayer
          Class that displays a slippy map layer.
 class ValidatorLayer
          A layer showing error messages.
 class WMSLayer
          This is a layer that grabs the current screen from an WMS server.
 

Fields in org.openstreetmap.josm.gui.layer declared as Layer
private  Layer JumpToMarkerActions.JumpToNextMarker.layer
           
private  Layer JumpToMarkerActions.JumpToPreviousMarker.layer
           
private  Layer Layer.LayerSaveAction.layer
           
private  Layer Layer.LayerSaveAsAction.layer
           
private  Layer Layer.LayerGpxExportAction.layer
           
 

Fields in org.openstreetmap.josm.gui.layer with type parameters of type Layer
private  java.lang.ref.WeakReference<Layer> JumpToMarkerActions.JumpToNextMarker.lastLayer
           
private  java.lang.ref.WeakReference<Layer> JumpToMarkerActions.JumpToPreviousMarker.lastLayer
           
(package private)  java.util.List<Layer> CustomizeColor.layers
           
(package private)  java.util.List<Layer> GpxLayer.CustomizeDrawing.layers
           
 

Methods in org.openstreetmap.josm.gui.layer with parameters of type Layer
 void ValidatorLayer.activeLayerChange(Layer oldLayer, Layer newLayer)
           
private  void JumpToMarkerActions.JumpToNextMarker.execute(Layer l)
           
private  void JumpToMarkerActions.JumpToPreviousMarker.execute(Layer l)
           
 boolean ImageryLayer.isMergable(Layer other)
           
 boolean ValidatorLayer.isMergable(Layer other)
           
 boolean OsmDataLayer.isMergable(Layer other)
           
 boolean GpxLayer.isMergable(Layer other)
           
abstract  boolean Layer.isMergable(Layer other)
           
 void ValidatorLayer.layerAdded(Layer newLayer)
           
 void ValidatorLayer.layerRemoved(Layer oldLayer)
          If layer is the OSM Data layer, remove all errors
 void ImageryLayer.mergeFrom(Layer from)
           
 void ValidatorLayer.mergeFrom(Layer from)
           
 void OsmDataLayer.mergeFrom(Layer from)
           
 void GpxLayer.mergeFrom(Layer from)
           
abstract  void Layer.mergeFrom(Layer from)
          Merges the given layer into this layer.
 

Method parameters in org.openstreetmap.josm.gui.layer with type arguments of type Layer
 javax.swing.Action CustomizeColor.getMultiLayerAction(java.util.List<Layer> layers)
           
 javax.swing.Action GpxLayer.CustomizeDrawing.getMultiLayerAction(java.util.List<Layer> layers)
           
 javax.swing.Action Layer.MultiLayerAction.getMultiLayerAction(java.util.List<Layer> layers)
           
 boolean ImageryLayer.OffsetAction.supportLayers(java.util.List<Layer> layers)
           
 boolean WMSLayer.ChangeResolutionAction.supportLayers(java.util.List<Layer> layers)
           
 boolean WMSLayer.ToggleAlphaAction.supportLayers(java.util.List<Layer> layers)
           
 boolean WMSLayer.StartStopAction.supportLayers(java.util.List<Layer> layers)
           
 boolean CustomizeColor.supportLayers(java.util.List<Layer> layers)
           
 boolean GpxLayer.CustomizeDrawing.supportLayers(java.util.List<Layer> layers)
           
 boolean Layer.LayerAction.supportLayers(java.util.List<Layer> layers)
           
 boolean Layer.SeparatorLayerAction.supportLayers(java.util.List<Layer> layers)
           
 

Constructors in org.openstreetmap.josm.gui.layer with parameters of type Layer
CustomizeColor(Layer l)
           
GpxLayer.CustomizeDrawing(Layer l)
           
Layer.LayerGpxExportAction(Layer layer)
           
Layer.LayerSaveAction(Layer layer)
           
Layer.LayerSaveAsAction(Layer layer)
           
 

Constructor parameters in org.openstreetmap.josm.gui.layer with type arguments of type Layer
CustomizeColor(java.util.List<Layer> l)
           
GpxLayer.CustomizeDrawing(java.util.List<Layer> l)
           
 

Uses of Layer in org.openstreetmap.josm.gui.layer.geoimage
 

Subclasses of Layer in org.openstreetmap.josm.gui.layer.geoimage
 class GeoImageLayer
           
 

Methods in org.openstreetmap.josm.gui.layer.geoimage with parameters of type Layer
 boolean GeoImageLayer.isMergable(Layer other)
           
 void GeoImageLayer.mergeFrom(Layer from)
           
 

Uses of Layer in org.openstreetmap.josm.gui.layer.markerlayer
 

Subclasses of Layer in org.openstreetmap.josm.gui.layer.markerlayer
 class MarkerLayer
          A layer holding markers.
 

Methods in org.openstreetmap.josm.gui.layer.markerlayer with parameters of type Layer
private static Marker MarkerLayer.getAdjacentMarker(Marker startMarker, boolean next, Layer layer)
           
 boolean MarkerLayer.isMergable(Layer other)
           
 void MarkerLayer.mergeFrom(Layer from)
           
 

Method parameters in org.openstreetmap.josm.gui.layer.markerlayer with type arguments of type Layer
 boolean MarkerLayer.ShowHideMarkerText.supportLayers(java.util.List<Layer> layers)
           
 

Uses of Layer in org.openstreetmap.josm.gui.tagging
 

Methods in org.openstreetmap.josm.gui.tagging with parameters of type Layer
 void TaggingPreset.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void TaggingPreset.layerAdded(Layer newLayer)
           
 void TaggingPreset.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.io
 

Methods in org.openstreetmap.josm.io with parameters of type Layer
 boolean OsmExporter.acceptFile(java.io.File pathname, Layer layer)
           
 boolean GpxExporter.acceptFile(java.io.File pathname, Layer layer)
           
 boolean FileExporter.acceptFile(java.io.File pathname, Layer layer)
           
 void FileImporter.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void WMSLayerExporter.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void FileExporter.activeLayerChange(Layer oldLayer, Layer newLayer)
           
 void GeoJSONExporter.exportData(java.io.File file, Layer layer)
           
 void OsmExporter.exportData(java.io.File file, Layer layer)
           
 void GpxExporter.exportData(java.io.File file, Layer layer)
           
 void WMSLayerExporter.exportData(java.io.File file, Layer layer)
           
 void FileExporter.exportData(java.io.File file, Layer layer)
           
 void OsmExporter.exportData(java.io.File file, Layer layer, boolean noBackup)
           
 void FileImporter.layerAdded(Layer newLayer)
           
 void FileExporter.layerAdded(Layer newLayer)
           
 void FileImporter.layerRemoved(Layer oldLayer)
           
 void FileExporter.layerRemoved(Layer oldLayer)
           
 

Uses of Layer in org.openstreetmap.josm.io.session
 

Fields in org.openstreetmap.josm.io.session with type parameters of type Layer
private  MultiMap<Layer,Layer> SessionWriter.dependencies
           
private  MultiMap<Layer,Layer> SessionWriter.dependencies
           
private  java.util.Map<Layer,SessionLayerExporter> SessionWriter.exporters
           
private  java.util.List<Layer> SessionReader.layers
           
private  java.util.List<Layer> SessionWriter.layers
           
private static java.util.Map<java.lang.Class<? extends Layer>,java.lang.Class<? extends SessionLayerExporter>> SessionWriter.sessionLayerExporters
           
 

Methods in org.openstreetmap.josm.io.session that return Layer
 Layer ImagerySessionImporter.load(org.w3c.dom.Element elem, SessionReader.ImportSupport support, ProgressMonitor progressMonitor)
           
 Layer OsmDataSessionImporter.load(org.w3c.dom.Element elem, SessionReader.ImportSupport support, ProgressMonitor progressMonitor)
           
 Layer SessionLayerImporter.load(org.w3c.dom.Element elem, SessionReader.ImportSupport support, ProgressMonitor progressMonitor)
          Load the layer from xml meta-data.
 

Methods in org.openstreetmap.josm.io.session that return types with arguments of type Layer
 java.util.Collection<Layer> OsmDataSessionExporter.getDependencies()
           
 java.util.Collection<Layer> SessionLayerExporter.getDependencies()
          Return the Layers, this Layer depends on.
 java.util.Collection<Layer> ImagerySessionExporter.getDependencies()
           
 java.util.List<Layer> SessionReader.getLayers()
           
 

Methods in org.openstreetmap.josm.io.session with parameters of type Layer
static SessionLayerExporter SessionWriter.getSessionLayerExporter(Layer layer)
           
 

Method parameters in org.openstreetmap.josm.io.session with type arguments of type Layer
static void SessionWriter.registerSessionLayerExporter(java.lang.Class<? extends Layer> layerClass, java.lang.Class<? extends SessionLayerExporter> exporter)
          Register a session layer exporter.
 

Constructor parameters in org.openstreetmap.josm.io.session with type arguments of type Layer
SessionWriter(java.util.List<Layer> layers, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, boolean zip)
           
SessionWriter(java.util.List<Layer> layers, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, boolean zip)
           
SessionWriter(java.util.List<Layer> layers, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, boolean zip)
           
SessionWriter(java.util.List<Layer> layers, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, boolean zip)
           
 



JOSM