Package | Description |
---|---|
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 |
Provides three kinds of dialogs:
Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
Extended dialogs for everything else
|
org.openstreetmap.josm.gui.dialogs.relation |
Toggle dialog allowing to display currently loaded relations and perform operations on them.
|
org.openstreetmap.josm.gui.history |
Provides GUI classes for handling history of OSM objects.
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
org.openstreetmap.josm.gui.layer.geoimage |
Provides classes for handling layers displaying geottaged pictures.
|
org.openstreetmap.josm.gui.layer.gpx |
Provides classes for handling GPX layers.
|
org.openstreetmap.josm.gui.layer.markerlayer |
Provides classes for handling marker layers.
|
org.openstreetmap.josm.gui.tagging.presets |
Provides classes for handling tagging presets.
|
org.openstreetmap.josm.io | |
org.openstreetmap.josm.io.session |
Modifier and Type | Field and Description |
---|---|
static Layer |
Main.pasteSource
The layer source from which
Main.pasteBuffer data comes from. |
Modifier and Type | Method and Description |
---|---|
Layer |
Main.getActiveLayer()
Returns the currently active layer
|
Modifier and Type | Method and Description |
---|---|
void |
Main.addLayer(Layer layer)
Add a new layer to the map.
|
void |
Main.addLayer(Layer layer,
ProjectionBounds bounds)
Add a new layer to the map.
|
void |
Main.addLayer(Layer layer,
ViewportData viewport)
Add a new layer to the map.
|
void |
Main.createMapFrame(Layer firstLayer,
ViewportData viewportData) |
void |
Main.removeLayer(Layer layer)
Remove the specified layer from the map.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Main.saveUnsavedModifications(Iterable<? extends Layer> selectedLayers,
boolean exit)
Asks user to perform "save layer" operations (save on disk and/or upload data to server) before data layers deletion.
|
Modifier and Type | Field and Description |
---|---|
private Layer |
SessionLoadAction.Loader.active |
private Layer |
RenameLayerAction.layer |
Modifier and Type | Field and Description |
---|---|
private MultiMap<Layer,Layer> |
SessionSaveAsAction.dependencies |
private MultiMap<Layer,Layer> |
SessionSaveAsAction.dependencies |
private Map<Layer,SessionLayerExporter> |
SessionSaveAsAction.exporters |
private List<Layer> |
SessionLoadAction.Loader.layers |
private List<Layer> |
SessionSaveAsAction.layers |
Modifier and Type | Method and Description |
---|---|
protected Layer |
AbstractMergeAction.askTargetLayer(List<Layer> targetLayers) |
protected Layer |
AutoScaleAction.getFirstSelectedLayer()
Replies the first selected layer in the layer list dialog.
|
protected Layer |
GpxExportAction.getLayer()
Get the layer to export.
|
protected Layer |
MergeLayerAction.getSourceLayer() |
Modifier and Type | Method and Description |
---|---|
void |
JosmAction.LayerChangeAdapter.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
ZoomToAction.activeLayerChange(Layer oldLayer,
Layer newLayer) |
private static boolean |
SaveActionBase.doInternalSave(Layer layer,
File file) |
boolean |
SaveActionBase.doSave(Layer layer) |
static boolean |
SaveActionBase.doSave(Layer layer,
File file,
boolean checkSaveConditions)
Saves a layer to a given file.
|
void |
GpxExportAction.export(Layer layer)
Exports a layer to a file.
|
protected Component |
SessionSaveAsAction.SessionSaveAsDialog.getDisabledExportPanel(Layer layer) |
protected abstract File |
SaveActionBase.getFile(Layer layer) |
File |
SaveAction.getFile(Layer layer) |
protected File |
SaveAsAction.getFile(Layer layer) |
void |
JosmAction.LayerChangeAdapter.layerAdded(Layer newLayer) |
void |
ZoomToAction.layerAdded(Layer newLayer) |
boolean |
LassoModeAction.layerIsSupported(Layer l) |
void |
JosmAction.LayerChangeAdapter.layerRemoved(Layer oldLayer) |
void |
ZoomToAction.layerRemoved(Layer oldLayer) |
void |
MergeLayerAction.merge(Layer sourceLayer)
Merges the given source layer with another one, determined at runtime.
|
void |
PasteAction.pasteData(PrimitiveDeepCopy pasteBuffer,
Layer source,
ActionEvent e)
Paste OSM primitives from the given paste buffer and OSM data layer source to the current edit layer.
|
static boolean |
MergeLayerAction.warnMergingUploadDiscouragedLayers(Layer sourceLayer,
Layer targetLayer)
Warns about a discouraged merge operation, ask for confirmation.
|
static boolean |
MergeSelectionAction.warnMergingUploadDiscouragedObjects(Layer targetLayer)
Warns the user about merging too many objects with different upload policies.
|
protected void |
AbstractMergeAction.warnNoTargetLayersForSourceLayer(Layer sourceLayer) |
Modifier and Type | Method and Description |
---|---|
protected Layer |
AbstractMergeAction.askTargetLayer(List<Layer> targetLayers) |
protected void |
MergeLayerAction.doMerge(List<Layer> targetLayers,
Collection<Layer> sourceLayers) |
protected void |
MergeLayerAction.doMerge(List<Layer> targetLayers,
Collection<Layer> sourceLayers) |
void |
MergeLayerAction.merge(List<Layer> sourceLayers)
Merges a list of layers together.
|
Constructor and Description |
---|
RenameLayerAction(File file,
Layer layer)
Constructs a new
RenameLayerAction . |
Modifier and Type | Method and Description |
---|---|
private <L extends Layer> |
DownloadGpsTask.DownloadTask.addOrMergeLayer(L layer,
L mergeLayer) |
Modifier and Type | Method and Description |
---|---|
boolean |
DrawAction.layerIsSupported(Layer l) |
boolean |
SelectAction.layerIsSupported(Layer l) |
boolean |
ExtrudeAction.layerIsSupported(Layer l) |
boolean |
ImproveWayAccuracyAction.layerIsSupported(Layer l) |
boolean |
DeleteAction.layerIsSupported(Layer l) |
boolean |
ParallelWayAction.layerIsSupported(Layer layer) |
boolean |
MapMode.layerIsSupported(Layer l)
Determines if layer
l is supported by this map mode. |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
void |
HistoryDataSet.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
HistoryDataSet.layerAdded(Layer newLayer) |
void |
HistoryDataSet.layerRemoved(Layer oldLayer) |
Modifier and Type | Method and Description |
---|---|
void |
MultipolygonCache.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
MultipolygonCache.layerAdded(Layer newLayer) |
void |
MultipolygonCache.layerRemoved(Layer oldLayer) |
Modifier and Type | Method and Description |
---|---|
void |
OsmValidator.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
OsmValidator.layerAdded(Layer newLayer) |
void |
OsmValidator.layerRemoved(Layer oldLayer) |
Modifier and Type | Field and Description |
---|---|
private Layer |
MapView.activeLayer
The layer from the layers list that is currently active.
|
private Layer |
MapView.changedLayer |
Modifier and Type | Field and Description |
---|---|
private Map<Layer,MapMode> |
MapFrame.lastMapMode |
private List<Layer> |
MapView.layers
A list of all layers currently loaded.
|
private List<Layer> |
MapView.nonChangedLayers |
Modifier and Type | Method and Description |
---|---|
<T extends Layer> |
MapView.getLayersOfType(Class<T> ofType)
Replies an unmodifiable list of layers of a certain type.
|
Modifier and Type | Method and Description |
---|---|
protected Layer |
MapView.determineNextActiveLayer(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
|
Modifier and Type | Method and Description |
---|---|
Collection<Layer> |
MapView.getAllLayers() |
List<Layer> |
MapView.getAllLayersAsList() |
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.
|
Modifier and Type | Method and Description |
---|---|
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 void |
MapView.fireActiveLayerChanged(Layer oldLayer,
Layer newLayer)
Calls the
MapView.LayerChangeListener.activeLayerChange(Layer, Layer) method of all listeners. |
protected void |
MapView.fireLayerAdded(Layer newLayer) |
protected void |
MapView.fireLayerRemoved(Layer layer) |
private MapMode |
MapFrame.getLastMapMode(Layer newLayer) |
int |
MapView.getLayerPos(Layer layer)
Gets the index of the layer in the layer list.
|
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.onActiveEditLayerChanged(Layer oldActive,
OsmDataLayer oldEdit,
EnumSet<MapView.LayerListenerType> listenersToFire)
This is called whenever one of active layer/edit layer or both may have been changed,
|
private void |
MapView.onActiveLayerChanged(Layer old) |
private void |
MapView.paintLayer(Layer layer,
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 EnumSet<MapView.LayerListenerType> |
MapView.setActiveLayer(Layer layer,
boolean setEditLayer)
Sets the active layer.
|
Modifier and Type | Method and Description |
---|---|
protected Layer |
MapView.determineNextActiveLayer(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 OsmDataLayer |
MapView.findNewEditLayer(List<Layer> layersList) |
private EnumSet<MapView.LayerListenerType> |
MapView.setEditLayer(List<Layer> layersList)
Sets the active edit layer.
|
Modifier and Type | Field and Description |
---|---|
private Layer |
LayerListDialog.LayerOpacityAction.layer |
private Layer |
LayerListDialog.ActivateLayerAction.layer |
private Layer |
LayerListDialog.MergeAction.layer |
private Layer |
LayerListDialog.DuplicateAction.layer |
private Layer |
LayerListPopup.InfoAction.layer |
Modifier and Type | Field and Description |
---|---|
private WeakReference<Layer> |
LayerListDialog.ShowHideLayerAction.lastLayer |
private List<Layer> |
LayerListDialog.MergeAction.layers |
Modifier and Type | Method and Description |
---|---|
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)
Returns the layer at given index, or
null . |
Modifier and Type | Method and Description |
---|---|
List<Layer> |
LayerListDialog.LayerListModel.getLayers()
Replies the list of layers currently managed by
MapView . |
List<Layer> |
LayerListDialog.LayerListModel.getPossibleMergeTargets(Layer source)
Replies a list of layers which are possible merge targets
for
source |
List<Layer> |
LayerListDialog.LayerListModel.getSelectedLayers()
Replies the list of currently selected layers.
|
Modifier and Type | Method and Description |
---|---|
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 |
UserListDialog.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
ValidatorDialog.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
NotesDialog.activeLayerChange(Layer oldLayer,
Layer newLayer) |
LayerListDialog.ActivateLayerAction |
LayerListDialog.createActivateLayerAction(Layer layer)
|
LayerListDialog.DuplicateAction |
LayerListDialog.createDuplicateLayerAction(Layer layer)
|
LayerListDialog.MergeAction |
LayerListDialog.createMergeLayerAction(Layer layer)
|
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)
Returns info about layer.
|
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.LayerNameCellRenderer.isActiveLayer(Layer layer) |
static boolean |
LayerListDialog.isLayerValid(Layer l)
Determines if a layer is valid (contained in layer list).
|
void |
LayerListDialog.ActivateLayerAction.layerAdded(Layer newLayer) |
void |
LayerListDialog.LayerListModel.layerAdded(Layer newLayer) |
void |
RelationListDialog.NewAction.layerAdded(Layer newLayer) |
void |
UserListDialog.layerAdded(Layer newLayer) |
void |
ValidatorDialog.layerAdded(Layer newLayer) |
void |
NotesDialog.layerAdded(Layer newLayer) |
void |
LayerListDialog.ActivateLayerAction.layerRemoved(Layer oldLayer) |
void |
LayerListDialog.LayerListModel.layerRemoved(Layer oldLayer) |
void |
RelationListDialog.NewAction.layerRemoved(Layer oldLayer) |
void |
UserListDialog.layerRemoved(Layer oldLayer) |
void |
ValidatorDialog.layerRemoved(Layer oldLayer) |
void |
NotesDialog.layerRemoved(Layer oldLayer) |
void |
LayerListDialog.LayerListModelListener.makeVisible(int index,
Layer layer)
Fired when a layer is made visible.
|
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) |
Modifier and Type | Method and Description |
---|---|
LayerListDialog.MergeAction |
LayerListDialog.MergeAction.getMultiLayerAction(List<Layer> layers) |
boolean |
LayerListDialog.DeleteLayerAction.supportLayers(List<Layer> layers) |
boolean |
LayerListDialog.ShowHideLayerAction.supportLayers(List<Layer> layers) |
boolean |
LayerListDialog.LayerOpacityAction.supportLayers(List<Layer> layers) |
boolean |
LayerListDialog.LayerGammaAction.supportLayers(List<Layer> layers) |
boolean |
LayerListDialog.MergeAction.supportLayers(List<Layer> layers) |
Constructor and Description |
---|
ActivateLayerAction(Layer layer)
Constructs a new
ActivateLayerAction . |
DuplicateAction(Layer layer)
Constructs a new
DuplicateAction . |
InfoAction(Layer layer)
Constructs a new
InfoAction for the given layer. |
LayerOpacityAction(Layer layer)
Creates a
LayerListDialog.LayerOpacityAction which allows to change the
opacity of one or more layers. |
MergeAction(Layer layer)
Constructs a new
MergeAction . |
MergeAction(Layer layer,
List<Layer> layers)
Constructs a new
MergeAction . |
Constructor and Description |
---|
LayerListPopup(List<Layer> selectedLayers) |
MergeAction(Layer layer,
List<Layer> layers)
Constructs a new
MergeAction . |
MergeAction(List<Layer> layers)
Constructs a new
MergeAction . |
Modifier and Type | Method and Description |
---|---|
void |
SelectionTableModel.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
RelationDialogManager.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
MemberTable.ZoomToGapAction.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
SelectionTableModel.layerAdded(Layer newLayer) |
void |
RelationDialogManager.layerAdded(Layer newLayer) |
void |
MemberTable.ZoomToGapAction.layerAdded(Layer newLayer) |
void |
SelectionTableModel.layerRemoved(Layer oldLayer) |
void |
RelationDialogManager.layerRemoved(Layer oldLayer)
called when a layer is removed
|
void |
MemberTable.ZoomToGapAction.layerRemoved(Layer oldLayer) |
Modifier and Type | Method and Description |
---|---|
void |
HistoryBrowserDialogManager.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
HistoryBrowserModel.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
HistoryBrowserDialogManager.layerAdded(Layer newLayer) |
void |
HistoryBrowserModel.layerAdded(Layer newLayer) |
void |
HistoryBrowserDialogManager.layerRemoved(Layer oldLayer) |
void |
HistoryBrowserModel.layerRemoved(Layer oldLayer) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCachedTileSourceLayer
Class providing cache to other layers
|
class |
AbstractModifiableLayer
A modifiable layer.
|
class |
AbstractTileSourceLayer
Base abstract class that supports displaying images provided by TileSource.
|
class |
GpxLayer |
class |
ImageryLayer |
class |
NoteLayer
A layer to hold Note objects.
|
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.
|
class |
WMTSLayer
WMTS layer based on AbstractTileSourceLayer.
|
Modifier and Type | Field and Description |
---|---|
private Layer |
Layer.LayerSaveAction.layer |
private Layer |
Layer.LayerSaveAsAction.layer |
private Layer |
Layer.LayerGpxExportAction.layer |
private Layer |
JumpToMarkerActions.JumpToMarker.layer |
Modifier and Type | Field and Description |
---|---|
private WeakReference<Layer> |
JumpToMarkerActions.JumpToMarker.lastLayer |
private List<Layer> |
CustomizeColor.layers |
Modifier and Type | Method and Description |
---|---|
void |
ValidatorLayer.activeLayerChange(Layer oldLayer,
Layer newLayer) |
protected abstract void |
JumpToMarkerActions.JumpToMarker.execute(Layer l) |
protected void |
JumpToMarkerActions.JumpToNextMarker.execute(Layer l) |
protected void |
JumpToMarkerActions.JumpToPreviousMarker.execute(Layer l) |
boolean |
NoteLayer.isMergable(Layer other) |
boolean |
ImageryLayer.isMergable(Layer other) |
boolean |
ValidatorLayer.isMergable(Layer other) |
abstract boolean |
Layer.isMergable(Layer other) |
boolean |
GpxLayer.isMergable(Layer other) |
boolean |
OsmDataLayer.isMergable(Layer other) |
void |
ValidatorLayer.layerAdded(Layer newLayer) |
void |
ValidatorLayer.layerRemoved(Layer oldLayer)
If layer is the OSM Data layer, remove all errors
|
void |
NoteLayer.mergeFrom(Layer from) |
void |
ImageryLayer.mergeFrom(Layer from) |
void |
ValidatorLayer.mergeFrom(Layer from) |
abstract void |
Layer.mergeFrom(Layer from)
Merges the given layer into this layer.
|
void |
GpxLayer.mergeFrom(Layer from) |
void |
OsmDataLayer.mergeFrom(Layer from) |
protected void |
JumpToMarkerActions.JumpToMarker.setLastLayer(Layer l) |
Modifier and Type | Method and Description |
---|---|
private static boolean |
AbstractTileSourceLayer.actionSupportLayers(List<Layer> layers) |
Action |
Layer.MultiLayerAction.getMultiLayerAction(List<Layer> layers) |
Action |
CustomizeColor.getMultiLayerAction(List<Layer> layers) |
boolean |
ImageryLayer.OffsetAction.supportLayers(List<Layer> layers) |
boolean |
Layer.LayerAction.supportLayers(List<Layer> layers) |
boolean |
Layer.SeparatorLayerAction.supportLayers(List<Layer> layers) |
boolean |
AbstractTileSourceLayer.AutoZoomAction.supportLayers(List<Layer> layers) |
boolean |
AbstractTileSourceLayer.AutoLoadTilesAction.supportLayers(List<Layer> layers) |
boolean |
CustomizeColor.supportLayers(List<Layer> layers) |
Constructor and Description |
---|
CustomizeColor(Layer l) |
LayerGpxExportAction(Layer layer) |
LayerSaveAction(Layer layer) |
LayerSaveAsAction(Layer layer) |
Constructor and Description |
---|
CustomizeColor(List<Layer> l) |
Modifier and Type | Class and Description |
---|---|
class |
GeoImageLayer
Layer displaying geottaged pictures.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageViewerDialog.activeLayerChange(Layer oldLayer,
Layer newLayer) |
boolean |
GeoImageLayer.isMergable(Layer other) |
void |
ImageViewerDialog.layerAdded(Layer newLayer) |
void |
ImageViewerDialog.layerRemoved(Layer oldLayer) |
void |
GeoImageLayer.mergeFrom(Layer from) |
Modifier and Type | Method and Description |
---|---|
boolean |
ShowThumbnailAction.supportLayers(List<Layer> layers)
Check if the current layer is supported.
|
Modifier and Type | Class and Description |
---|---|
class |
ConvertToDataLayerAction<T extends Layer>
|
Modifier and Type | Field and Description |
---|---|
protected T |
ConvertToDataLayerAction.layer |
Modifier and Type | Field and Description |
---|---|
private List<Layer> |
CustomizeDrawingAction.layers |
Modifier and Type | Method and Description |
---|---|
Action |
CustomizeDrawingAction.getMultiLayerAction(List<Layer> layers) |
boolean |
CustomizeDrawingAction.supportLayers(List<Layer> layers) |
Constructor and Description |
---|
CustomizeDrawingAction(Layer l) |
Constructor and Description |
---|
CustomizeDrawingAction(List<Layer> l) |
Modifier and Type | Class and Description |
---|---|
class |
MarkerLayer
A layer holding markers.
|
Modifier and Type | Method and Description |
---|---|
private static Marker |
MarkerLayer.getAdjacentMarker(Marker startMarker,
boolean next,
Layer layer) |
boolean |
MarkerLayer.isMergable(Layer other) |
void |
MarkerLayer.mergeFrom(Layer from) |
Modifier and Type | Method and Description |
---|---|
boolean |
MarkerLayer.ShowHideMarkerText.supportLayers(List<Layer> layers) |
Modifier and Type | Method and Description |
---|---|
void |
TaggingPreset.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
TaggingPreset.layerAdded(Layer newLayer) |
void |
TaggingPreset.layerRemoved(Layer oldLayer) |
Modifier and Type | Method and Description |
---|---|
boolean |
NoteExporter.acceptFile(File pathname,
Layer layer) |
boolean |
GpxExporter.acceptFile(File pathname,
Layer layer) |
boolean |
OsmExporter.acceptFile(File pathname,
Layer layer) |
boolean |
FileExporter.acceptFile(File pathname,
Layer layer) |
void |
WMSLayerExporter.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
FileImporter.activeLayerChange(Layer oldLayer,
Layer newLayer) |
void |
FileExporter.activeLayerChange(Layer oldLayer,
Layer newLayer) |
protected static void |
OsmExporter.checkOsmDataLayer(Layer layer) |
void |
NoteExporter.exportData(File file,
Layer layer) |
void |
GpxExporter.exportData(File file,
Layer layer) |
void |
WMSLayerExporter.exportData(File file,
Layer layer) |
void |
OsmExporter.exportData(File file,
Layer layer) |
void |
GeoJSONExporter.exportData(File file,
Layer layer) |
void |
FileExporter.exportData(File file,
Layer layer) |
void |
OsmExporter.exportData(File file,
Layer layer,
boolean noBackup)
Exports OSM data to the given file.
|
void |
FileImporter.layerAdded(Layer newLayer) |
void |
FileExporter.layerAdded(Layer newLayer) |
void |
FileImporter.layerRemoved(Layer oldLayer) |
void |
FileExporter.layerRemoved(Layer oldLayer) |
Modifier and Type | Field and Description |
---|---|
private Layer |
SessionReader.LayerDependency.layer |
Modifier and Type | Field and Description |
---|---|
private MultiMap<Layer,Layer> |
SessionWriter.dependencies |
private MultiMap<Layer,Layer> |
SessionWriter.dependencies |
private Map<Layer,SessionLayerExporter> |
SessionWriter.exporters |
private List<Layer> |
SessionReader.layers |
private List<Layer> |
SessionWriter.layers |
private static Map<Class<? extends Layer>,Class<? extends SessionLayerExporter>> |
SessionWriter.sessionLayerExporters |
Modifier and Type | Method and Description |
---|---|
Layer |
SessionReader.getActive() |
Layer |
SessionReader.LayerDependency.getLayer() |
Layer |
GpxTracksSessionImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor) |
Layer |
ImagerySessionImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor) |
Layer |
SessionLayerImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor)
Load the layer from xml meta-data.
|
Layer |
OsmDataSessionImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor) |
Layer |
GeoImageSessionImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor) |
Layer |
MarkerSessionImporter.load(Element elem,
SessionReader.ImportSupport support,
ProgressMonitor progressMonitor) |
Modifier and Type | Method and Description |
---|---|
Collection<Layer> |
GpxTracksSessionExporter.getDependencies() |
Collection<Layer> |
OsmDataSessionExporter.getDependencies() |
Collection<Layer> |
SessionLayerExporter.getDependencies()
Return the Layers, this Layer depends on.
|
Collection<Layer> |
ImagerySessionExporter.getDependencies() |
Collection<Layer> |
MarkerSessionExporter.getDependencies() |
Collection<Layer> |
GeoImageSessionExporter.getDependencies() |
List<Layer> |
SessionReader.getLayers() |
Modifier and Type | Method and Description |
---|---|
static SessionLayerExporter |
SessionWriter.getSessionLayerExporter(Layer layer) |
Modifier and Type | Method and Description |
---|---|
static void |
SessionWriter.registerSessionLayerExporter(Class<? extends Layer> layerClass,
Class<? extends SessionLayerExporter> exporter)
Register a session layer exporter.
|
Constructor and Description |
---|
LayerDependency(Integer index,
Layer layer,
SessionLayerImporter importer) |
Constructor and Description |
---|
SessionWriter(List<Layer> layers,
int active,
Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |
SessionWriter(List<Layer> layers,
int active,
Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |
SessionWriter(List<Layer> layers,
int active,
Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |
SessionWriter(List<Layer> layers,
int active,
Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |