Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<JoinAreasAction.Multipolygon> |
JoinAreasAction.JoinAreasResult.polygons |
Modifier and Type | Method and Description |
---|---|
private JoinAreasAction.Multipolygon |
JoinAreasAction.joinPolygon(JoinAreasAction.AssembledMultipolygon polygon)
Joins the lists of ways.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<JoinAreasAction.Multipolygon> |
JoinAreasAction.collectMultipolygons(java.util.Collection<Way> selectedWays)
This method analyzes multipolygon relationships of given ways and collects addition inner ways to consider.
|
java.util.List<JoinAreasAction.Multipolygon> |
JoinAreasAction.JoinAreasResult.getPolygons()
Returns the result polygons, can be null.
|
Modifier and Type | Method and Description |
---|---|
JoinAreasAction.JoinAreasResult |
JoinAreasAction.joinAreas(java.util.List<JoinAreasAction.Multipolygon> areas)
Will join two or more overlapping areas
|
private boolean |
JoinAreasAction.resolveTagConflicts(java.util.List<JoinAreasAction.Multipolygon> polygons)
Checks if tags of two given ways differ, and presents the user a dialog to solve conflicts
|
private boolean |
JoinAreasAction.testJoin(java.util.List<JoinAreasAction.Multipolygon> areas)
Tests if the areas have some intersections to join.
|
Constructor and Description |
---|
JoinAreasResult(boolean hasChanges,
java.util.List<JoinAreasAction.Multipolygon> polygons)
Constructs a new
JoinAreasResult . |