public static class CrossingWays.Boundaries extends CrossingWays
CrossingWays.Barrier, CrossingWays.Boundaries, CrossingWays.SelfCrossing, CrossingWays.WaysTest.TagTest| Modifier and Type | Field and Description |
|---|---|
protected static int |
CROSSING_BOUNDARIES |
HIGHWAY, LANDUSE, RAILWAY, WATERWAYcheckBeforeUpload, checkEnabled, description, enabled, errors, IN_DOWNLOADED_AREA, IN_DOWNLOADED_AREA_STRICT, isBeforeUpload, name, partialSelection, progressMonitor, startTime, testBeforeUpload| Constructor and Description |
|---|
Boundaries()
Constructs a new crossing
Boundaries test. |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.String |
createMessage(Way w1,
Way w2) |
(package private) boolean |
ignoreWaySegmentCombination(Way w1,
Way w2) |
boolean |
isPrimitiveUsable(OsmPrimitive p)
Determines if the primitive is usable for tests.
|
void |
visit(Relation r)
Visiting call for relations.
|
endTest, getSegments, isCoastline, isHighway, isProposedOrAbandoned, isRailway, isSubwayOrTramOrRazed, startTest, visitaddGui, compareTo, deletePrimitivesIfNeeded, equals, fixError, getErrors, getName, hashCode, initialize, isBuilding, isCanceled, isFixable, isResidentialArea, ok, setBeforeUpload, setPartialSelection, testBeforeUpload, visit, visitprotected static final int CROSSING_BOUNDARIES
public Boundaries()
Boundaries test.public boolean isPrimitiveUsable(OsmPrimitive p)
TestisPrimitiveUsable in class Testp - The primitivetrue if the primitive can be tested, false otherwiseboolean ignoreWaySegmentCombination(Way w1, Way w2)
ignoreWaySegmentCombination in class CrossingWaysjava.lang.String createMessage(Way w1, Way w2)
createMessage in class CrossingWayspublic void visit(Relation r)
OsmPrimitiveVisitorvisit in interface OsmPrimitiveVisitorvisit in class Testr - The relation to inspect.