Uses of Class
org.openstreetmap.josm.data.validation.tests.MapCSSTagCheckerRule
-
Packages that use MapCSSTagCheckerRule Package Description org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests. -
-
Uses of MapCSSTagCheckerRule in org.openstreetmap.josm.data.validation.tests
Fields in org.openstreetmap.josm.data.validation.tests declared as MapCSSTagCheckerRule Modifier and Type Field Description private MapCSSTagCheckerRule
MapCSSTagChecker.MapCSSTagCheckerAndRule. tagCheck
Fields in org.openstreetmap.josm.data.validation.tests with type parameters of type MapCSSTagCheckerRule Modifier and Type Field Description (package private) MultiMap<String,MapCSSTagCheckerRule>
MapCSSTagChecker. checks
List<MapCSSTagCheckerRule>
MapCSSTagChecker.ParseResult. parseChecks
Checks successfully parsedprivate static ArrayList<MapCSSTagCheckerRule>
MapCSSTagCheckerAsserts. previousChecks
Methods in org.openstreetmap.josm.data.validation.tests that return MapCSSTagCheckerRule Modifier and Type Method Description (package private) static MapCSSTagCheckerRule
MapCSSTagCheckerRule. ofMapCSSRule(MapCSSRule rule, MapCSSTagChecker.AssertionConsumer assertionConsumer)
(package private) MapCSSTagCheckerRule
MapCSSTagCheckerRule. toImmutable()
Methods in org.openstreetmap.josm.data.validation.tests that return types with arguments of type MapCSSTagCheckerRule Modifier and Type Method Description private static Set<MapCSSTagCheckerRule>
MapCSSTagCheckerAsserts. getTagCheckDependencies(MapCSSTagCheckerRule check, Collection<MapCSSTagCheckerRule> schecks)
Returns the set of tagchecks on which this check depends on.Methods in org.openstreetmap.josm.data.validation.tests with parameters of type MapCSSTagCheckerRule Modifier and Type Method Description (package private) static void
MapCSSTagCheckerAsserts. checkAsserts(MapCSSTagCheckerRule check, Map<String,Boolean> assertions, MapCSSTagChecker.AssertionConsumer assertionConsumer)
Checks that rule assertions are met for the given set of TagChecks.private static Optional<String>
MapCSSTagCheckerAsserts. getFirstInsideCountry(MapCSSTagCheckerRule check)
private static LatLon
MapCSSTagCheckerAsserts. getLocation(MapCSSTagCheckerRule check)
private static Set<MapCSSTagCheckerRule>
MapCSSTagCheckerAsserts. getTagCheckDependencies(MapCSSTagCheckerRule check, Collection<MapCSSTagCheckerRule> schecks)
Returns the set of tagchecks on which this check depends on.Method parameters in org.openstreetmap.josm.data.validation.tests with type arguments of type MapCSSTagCheckerRule Modifier and Type Method Description (package private) static MapCSSStyleIndex
MapCSSTagChecker. createMapCSSTagCheckerIndex(MultiMap<String,MapCSSTagCheckerRule> checks, boolean includeOtherSeverity, boolean allTests)
(package private) static Collection<TestError>
MapCSSTagChecker. getErrorsForPrimitive(OsmPrimitive p, boolean includeOtherSeverity, Collection<Set<MapCSSTagCheckerRule>> checksCol)
private static Set<MapCSSTagCheckerRule>
MapCSSTagCheckerAsserts. getTagCheckDependencies(MapCSSTagCheckerRule check, Collection<MapCSSTagCheckerRule> schecks)
Returns the set of tagchecks on which this check depends on.private void
MapCSSTagChecker. testPartial(MultiMap<String,MapCSSTagCheckerRule> currentCheck, Set<OsmPrimitive> tested, Set<OsmPrimitive> surrounding)
private void
MapCSSTagChecker. visit(String url, Set<MapCSSTagCheckerRule> checksForUrl, Collection<OsmPrimitive> selection, Set<OsmPrimitive> surrounding)
Perform the checks for one check urlConstructors in org.openstreetmap.josm.data.validation.tests with parameters of type MapCSSTagCheckerRule Constructor Description MapCSSTagCheckerAndRule(MapCSSTagCheckerRule tagCheck, String source)
MapCSSTagCheckerRule(MapCSSTagCheckerRule check)
Constructor parameters in org.openstreetmap.josm.data.validation.tests with type arguments of type MapCSSTagCheckerRule Constructor Description ParseResult(List<MapCSSTagCheckerRule> parseChecks, Collection<Throwable> parseErrors)
Constructs a newParseResult
.
-