Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.corrector | |
org.openstreetmap.josm.gui.conflict.tags | |
org.openstreetmap.josm.gui.oauth |
Provides GUI classes for handling OAuth authentication to OSM API.
|
Modifier and Type | Method and Description |
---|---|
protected void |
UnGlueAction.checkAndConfirmOutlyingUnglue() |
static Pair<Way,Command> |
CombineWayAction.combineWaysWorker(java.util.Collection<Way> ways)
Combine multiple ways into one.
|
private JoinAreasAction.JoinAreasResult |
JoinAreasAction.joinAreas(java.util.List<JoinAreasAction.Multipolygon> areas)
Will join two or more overlapping areas
|
private Way |
JoinAreasAction.joinOrientedWays(java.util.List<JoinAreasAction.WayInPolygon> ways)
Joins a list of ways (using CombineWayAction and ReverseWayAction as specified in WayInPath)
|
private JoinAreasAction.Multipolygon |
JoinAreasAction.joinPolygon(JoinAreasAction.AssembledMultipolygon polygon)
Joins the lists of ways.
|
private Way |
JoinAreasAction.joinWays(java.util.List<JoinAreasAction.WayInPolygon> ways)
Joins the outer ways and deletes all short ways that can't be part of a multipolygon anyway.
|
static ReverseWayAction.ReverseWayResult |
ReverseWayAction.reverseWay(Way w) |
void |
SessionSaveAsAction.saveSession()
Attempts to save the session.
|
(package private) static UnGlueAction.PropertiesMembershipDialog |
UnGlueAction.PropertiesMembershipDialog.showIfNecessary(java.lang.Iterable<Node> selectedNodes,
boolean preselectNew) |
protected void |
UnGlueAction.unglue(java.awt.event.ActionEvent e) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<Command> |
TagCorrector.applyCorrections(java.util.Map<OsmPrimitive,java.util.List<TagCorrection>> tagCorrectionsMap,
java.util.Map<OsmPrimitive,java.util.List<RoleCorrection>> roleCorrectionMap,
java.lang.String description) |
static void |
ReverseWayNoTagCorrector.checkAndConfirmReverseWay(Way way)
Checks the given way can be safely reversed and asks user to confirm the operation if it not the case.
|
abstract java.util.Collection<Command> |
TagCorrector.execute(P oldprimitive,
P primitive) |
java.util.Collection<Command> |
ReverseWayTagCorrector.execute(Way oldway,
Way way) |
Modifier and Type | Method and Description |
---|---|
protected static void |
CombinePrimitiveResolverDialog.informAboutRelationMembershipConflicts(java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Set<Relation> parentRelations)
Inform a non-expert user about what relation membership conflict resolution means.
|
protected static void |
CombinePrimitiveResolverDialog.informAboutTagConflicts(java.util.Collection<? extends OsmPrimitive> primitives,
TagCollection normalizedTags)
Inform a non-expert user about what tag conflict resolution means.
|
static java.util.List<Command> |
CombinePrimitiveResolverDialog.launchIfNecessary(TagCollection tagsOfPrimitives,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> targetPrimitives)
Replies the list of
commands needed to resolve specified conflicts,
by displaying if necessary a CombinePrimitiveResolverDialog to the user. |
Modifier and Type | Method and Description |
---|---|
void |
OAuthAuthorizationWizard.showDialog()
Launches the wizard,
sets the token
and saves to preferences . |