Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.data |
Provides the classes for JOSM managed data.
|
org.openstreetmap.josm.data.imagery |
Provides the classes for JOSM imagery sources, coupled with
JMapViewer classes. |
org.openstreetmap.josm.data.validation.tests |
Provides the classes for JOSM data validation tests.
|
org.openstreetmap.josm.gui.tagging.ac |
Provides GUI classes for handling autocompletion of tags.
|
org.openstreetmap.josm.gui.tagging.presets |
Provides classes for handling tagging presets.
|
org.openstreetmap.josm.io.imagery |
Provides the classes for imagery I/O.
|
org.openstreetmap.josm.io.session |
Provides the classes for user sessions import/export.
|
org.openstreetmap.josm.tools |
Provides the classes for various utilities and tools called from all other packages.
|
Modifier and Type | Field and Description |
---|---|
private MultiMap<Layer,Layer> |
SessionSaveAsAction.dependencies |
Modifier and Type | Method and Description |
---|---|
private static MultiMap |
StructUtils.multiMapFromJson(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
StructUtils.multiMapToJson(MultiMap map) |
Modifier and Type | Field and Description |
---|---|
(package private) MultiMap<java.lang.String,java.lang.String> |
ImageryInfo.ImageryPreferenceEntry.noTileChecksums |
(package private) MultiMap<java.lang.String,java.lang.String> |
ImageryInfo.ImageryPreferenceEntry.noTileHeaders |
Modifier and Type | Method and Description |
---|---|
void |
ImageryInfo.setNoTileChecksums(MultiMap<java.lang.String,java.lang.String> noTileChecksums)
Sets the map of <checksum type, checksum value> that if any tile with that checksum
will be returned, then this tile will be treated as "no tile at this zoom level"
|
void |
ImageryInfo.setNoTileHeaders(MultiMap<java.lang.String,java.lang.String> noTileHeaders)
Sets the map of <header name, header value> that if any of this header
will be returned, then this tile will be treated as "no tile at this zoom level"
|
Modifier and Type | Field and Description |
---|---|
(package private) MultiMap<java.lang.String,MapCSSTagChecker.TagCheck> |
MapCSSTagChecker.checks |
private MultiMap<Way,Way> |
SimilarNamedWays.errorWays
The already detected errors
|
private MultiMap<Pair<Node,Node>,WaySegment> |
OverlappingWays.nodePairs
Bag of all way segments
|
private static MultiMap<java.lang.String,java.lang.String> |
TagChecker.oftenUsedTags
often used tags which are not in presets
|
private MultiMap<DuplicateRelation.RelationPair,OsmPrimitive> |
DuplicateRelation.relations
MultiMap of all relations
|
private MultiMap<java.util.List<RelationMember>,OsmPrimitive> |
DuplicateRelation.relationsNoKeys
MultiMap of all relations, regardless of keys
|
private MultiMap<DuplicateWay.WayPair,OsmPrimitive> |
DuplicateWay.ways
Bag of all ways
|
private MultiMap<DuplicateWay.WayPairNoTags,OsmPrimitive> |
DuplicateWay.waysNoTags
Bag of all ways, regardless of tags
|
Modifier and Type | Method and Description |
---|---|
private void |
MapCSSTagCheckerIndex.buildIndex(MultiMap<java.lang.String,MapCSSTagChecker.TagCheck> checks,
boolean includeOtherSeverity,
boolean allTests) |
private void |
TagChecker.checkSingleTagComplex(MultiMap<OsmPrimitive,java.lang.String> withErrors,
OsmPrimitive p,
java.lang.String key,
java.lang.String value) |
private void |
TagChecker.checkSingleTagKeySimple(MultiMap<OsmPrimitive,java.lang.String> withErrors,
OsmPrimitive p,
java.lang.String s,
java.lang.String key) |
private void |
TagChecker.checkSingleTagValueSimple(MultiMap<OsmPrimitive,java.lang.String> withErrors,
OsmPrimitive p,
java.lang.String s,
java.lang.String key,
java.lang.String value) |
private void |
TagChecker.spellCheckKey(MultiMap<OsmPrimitive,java.lang.String> withErrors,
OsmPrimitive p,
java.lang.String key) |
private void |
TagChecker.tryGuess(OsmPrimitive p,
java.lang.String key,
java.lang.String value,
MultiMap<OsmPrimitive,java.lang.String> withErrors) |
Constructor and Description |
---|
MapCSSTagCheckerIndex(MultiMap<java.lang.String,MapCSSTagChecker.TagCheck> checks,
boolean includeOtherSeverity,
boolean allTests) |
Modifier and Type | Field and Description |
---|---|
(package private) static MultiMap<java.lang.String,java.lang.String> |
AutoCompletionManager.PRESET_TAG_CACHE
the same as tagCache but for the preset keys and values can be accessed directly
|
protected MultiMap<java.lang.String,java.lang.String> |
AutoCompletionManager.tagCache
the cached tags given by a tag key and a list of values for this tag
only accessed by getTagCache(), rebuild() and cachePrimitiveTags()
use getTagCache() accessor
|
Modifier and Type | Method and Description |
---|---|
protected MultiMap<java.lang.String,java.lang.String> |
AutoCompletionManager.getTagCache() |
Modifier and Type | Field and Description |
---|---|
private static MultiMap<java.lang.String,java.lang.String> |
TaggingPresets.PRESET_TAG_CACHE
cache for key/value pairs found in the preset
|
Modifier and Type | Field and Description |
---|---|
private MultiMap<java.lang.String,java.lang.String> |
ImageryReader.Parser.noTileChecksums |
private MultiMap<java.lang.String,java.lang.String> |
ImageryReader.Parser.noTileHeaders |
Modifier and Type | Field and Description |
---|---|
private MultiMap<Layer,Layer> |
SessionWriter.dependencies |
Constructor and Description |
---|
SessionWriter(java.util.List<Layer> layers,
int active,
java.util.Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |
Modifier and Type | Method and Description |
---|---|
static <T> java.util.List<T> |
Utils.topologicalSort(MultiMap<T,T> dependencies)
Topological sort.
|