public static class CrossingWays.Boundaries extends CrossingWays
CrossingWays.Barrier, CrossingWays.Boundaries, CrossingWays.SelfCrossing, CrossingWays.Ways
Test.TagTest
CROSSING_WAYS
checkBeforeUpload, checkEnabled, description, enabled, errors, IN_DOWNLOADED_AREA, 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, getLayer, getSegments, isCoastline, isProposedOrAbandoned, isSubwayOrTramOrRazed, startTest, visit
addGui, deletePrimitivesIfNeeded, equals, fixError, getErrors, getName, hashCode, initialize, isBuilding, isCanceled, isFixable, ok, setBeforeUpload, setPartialSelection, testBeforeUpload, visit, visit
visit
public Boundaries()
Boundaries
test.public boolean isPrimitiveUsable(OsmPrimitive p)
Test
isPrimitiveUsable
in class Test
p
- The primitivetrue
if the primitive can be tested, false
otherwiseboolean ignoreWaySegmentCombination(Way w1, Way w2)
ignoreWaySegmentCombination
in class CrossingWays
java.lang.String createMessage(Way w1, Way w2)
createMessage
in class CrossingWays