Uses of Class
org.openstreetmap.josm.tools.MultiMap
-
Packages that use MultiMap 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 withJMapViewerclasses.org.openstreetmap.josm.data.sources 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. -
-
Uses of MultiMap in org.openstreetmap.josm.actions
Fields in org.openstreetmap.josm.actions declared as MultiMap Modifier and Type Field Description private MultiMap<Layer,Layer>SessionSaveAction. dependencies -
Uses of MultiMap in org.openstreetmap.josm.data
Methods in org.openstreetmap.josm.data that return MultiMap Modifier and Type Method Description private static MultiMap<java.lang.String,java.lang.String>StructUtils. multiMapFromJson(java.lang.String s)Methods in org.openstreetmap.josm.data with parameters of type MultiMap Modifier and Type Method Description private static java.lang.StringStructUtils. multiMapToJson(MultiMap<?,?> map) -
Uses of MultiMap in org.openstreetmap.josm.data.imagery
Fields in org.openstreetmap.josm.data.imagery declared as MultiMap Modifier and Type Field 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 -
Uses of MultiMap in org.openstreetmap.josm.data.sources
Methods in org.openstreetmap.josm.data.sources with parameters of type MultiMap Modifier and Type Method Description voidSourceInfo. 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"voidSourceInfo. 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" -
Uses of MultiMap in org.openstreetmap.josm.data.validation.tests
Fields in org.openstreetmap.josm.data.validation.tests declared as MultiMap Modifier and Type Field Description (package private) MultiMap<java.lang.String,MapCSSTagCheckerRule>MapCSSTagChecker. checksprivate MultiMap<Way,Way>SimilarNamedWays. errorWaysThe already detected errorsprivate MultiMap<Pair<Node,Node>,WaySegment>OverlappingWays. nodePairsBag of all way segmentsprivate static MultiMap<java.lang.String,java.lang.String>TagChecker. oftenUsedTagsoften used tags which are not in presetsprivate MultiMap<DuplicateWay.WayPair,OsmPrimitive>DuplicateWay. waysBag of all waysprivate MultiMap<DuplicateWay.WayPairNoTags,OsmPrimitive>DuplicateWay. waysNoTagsBag of all ways, regardless of tagsMethods in org.openstreetmap.josm.data.validation.tests with parameters of type MultiMap Modifier and Type Method Description private static voidDuplicateRelation. addToRelations(MultiMap<DuplicateRelation.RelationPair,Relation> relations, Relation r, boolean forceAdd)private voidTagChecker. checkSingleTagComplex(MultiMap<OsmPrimitive,java.lang.String> withErrors, OsmPrimitive p, java.lang.String key, java.lang.String value)private voidTagChecker. checkSingleTagKeySimple(MultiMap<OsmPrimitive,java.lang.String> withErrors, OsmPrimitive p, java.lang.String s, java.lang.String key)private voidTagChecker. checkSingleTagValueSimple(MultiMap<OsmPrimitive,java.lang.String> withErrors, OsmPrimitive p, java.lang.String s, java.lang.String key, java.lang.String value)(package private) static MapCSSStyleIndexMapCSSTagChecker. createMapCSSTagCheckerIndex(MultiMap<java.lang.String,MapCSSTagCheckerRule> checks, boolean includeOtherSeverity, boolean allTests)private voidDuplicateRelation. performGeometryTest(MultiMap<DuplicateRelation.RelationPair,Relation> relations)private voidTagChecker. spellCheckKey(MultiMap<OsmPrimitive,java.lang.String> withErrors, OsmPrimitive p, java.lang.String key)private voidMapCSSTagChecker. testPartial(MultiMap<java.lang.String,MapCSSTagCheckerRule> currentCheck, java.util.Set<OsmPrimitive> tested, java.util.Set<OsmPrimitive> surrounding)private voidTagChecker. tryGuess(OsmPrimitive p, java.lang.String key, java.lang.String value, MultiMap<OsmPrimitive,java.lang.String> withErrors) -
Uses of MultiMap in org.openstreetmap.josm.gui.tagging.ac
Fields in org.openstreetmap.josm.gui.tagging.ac declared as MultiMap Modifier and Type Field Description (package private) static MultiMap<java.lang.String,java.lang.String>AutoCompletionManager. PRESET_TAG_CACHEthe same as tagCache but for the preset keys and values can be accessed directlyprotected MultiMap<java.lang.String,java.lang.String>AutoCompletionManager. tagCachethe cached tags given by a tag key and a list of values for this tag only accessed by getTagCache(), rebuild() and cachePrimitiveTags() use getTagCache() accessorMethods in org.openstreetmap.josm.gui.tagging.ac that return MultiMap Modifier and Type Method Description protected MultiMap<java.lang.String,java.lang.String>AutoCompletionManager. getTagCache() -
Uses of MultiMap in org.openstreetmap.josm.gui.tagging.presets
Fields in org.openstreetmap.josm.gui.tagging.presets declared as MultiMap Modifier and Type Field Description private static MultiMap<java.lang.String,java.lang.String>TaggingPresets. PRESET_TAG_CACHEcache for key/value pairs found in the preset -
Uses of MultiMap in org.openstreetmap.josm.io.imagery
Fields in org.openstreetmap.josm.io.imagery declared as MultiMap Modifier and Type Field Description private MultiMap<java.lang.String,java.lang.String>ImageryReader.Parser. noTileChecksumsprivate MultiMap<java.lang.String,java.lang.String>ImageryReader.Parser. noTileHeaders -
Uses of MultiMap in org.openstreetmap.josm.io.session
Fields in org.openstreetmap.josm.io.session declared as MultiMap Modifier and Type Field Description private MultiMap<Layer,Layer>SessionWriter. dependenciesConstructors in org.openstreetmap.josm.io.session with parameters of type MultiMap Constructor Description SessionWriter(java.util.List<Layer> layers, int active, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, boolean zip)Constructs a newSessionWriter.SessionWriter(java.util.List<Layer> layers, int active, java.util.Map<Layer,SessionLayerExporter> exporters, MultiMap<Layer,Layer> dependencies, SessionWriter.SessionWriterFlags... flags)Constructs a newSessionWriter. -
Uses of MultiMap in org.openstreetmap.josm.tools
Fields in org.openstreetmap.josm.tools declared as MultiMap Modifier and Type Field Description (package private) static MultiMap<java.lang.String,java.lang.String>Tag2Link. wikidataRulesMaps OSM keys to formatter URLs from Wikidata and OSM Sophox where"$1"has to be replaced by a value.Methods in org.openstreetmap.josm.tools with parameters of type MultiMap Modifier and Type Method Description static booleanUtils. isEmpty(MultiMap<?,?> map)Determines if a multimap is null or empty.static <T> java.util.List<T>Utils. topologicalSort(MultiMap<T,T> dependencies)Topological sort.
-