Uses of Class
org.openstreetmap.josm.gui.autofilter.AutoFilterRule
-
Packages that use AutoFilterRule Package Description org.openstreetmap.josm.gui.autofilter Provides the classes for automatic filters (filters automatically created on current data).org.openstreetmap.josm.gui.preferences.display Provides classes for handling display preferences. -
-
Uses of AutoFilterRule in org.openstreetmap.josm.gui.autofilter
Fields in org.openstreetmap.josm.gui.autofilter declared as AutoFilterRule Modifier and Type Field Description (package private) AutoFilterRule
AutoFilterManager. enabledRule
The currently enabled rule, if any.(package private) AutoFilterRule
AutoFilterManager.CompiledFilter. rule
(package private) AutoFilterRule
AutoFilterManager.Match. rule
Fields in org.openstreetmap.josm.gui.autofilter with type parameters of type AutoFilterRule Modifier and Type Field Description private List<AutoFilterRule>
AutoFilterManager. rules
The list of registered auto filter rules.Methods in org.openstreetmap.josm.gui.autofilter that return AutoFilterRule Modifier and Type Method Description static AutoFilterRule[]
AutoFilterRule. defaultRules()
Returns the default list of auto filter rules.AutoFilterRule
AutoFilterManager. getAutoFilterRule(String key)
Returns the auto filter rule defined for the given OSM key.AutoFilterRule
AutoFilterRule. setDefaultValueSupplier(Function<OsmPrimitive,IntStream> defaultValueSupplier)
Sets the function which yields default values for the given OSM primitive.AutoFilterRule
AutoFilterRule. setValueExtractor(ToIntFunction<String> valueExtractor)
Sets the function which extracts a numeric value from an OSM valueAutoFilterRule
AutoFilterRule. setValueFormatter(IntFunction<String> valueFormatter)
Sets a OSM value formatter that defines the associated button label.Methods in org.openstreetmap.josm.gui.autofilter that return types with arguments of type AutoFilterRule Modifier and Type Method Description List<AutoFilterRule>
AutoFilterManager. getAutoFilterRules()
Returns the list of registered auto filter rules.(package private) static Optional<AutoFilterRule>
AutoFilterRule. getDefaultRule(String key)
Returns the default auto filter rule for the given keyMethods in org.openstreetmap.josm.gui.autofilter with parameters of type AutoFilterRule Modifier and Type Method Description void
AutoFilterManager. enableAutoFilterRule(AutoFilterRule rule)
Sets the currently enabled auto filter rule.boolean
AutoFilterManager. registerAutoFilterRules(AutoFilterRule... filterRules)
Registers new auto filter rule(s).boolean
AutoFilterManager. unregisterAutoFilterRule(AutoFilterRule rule)
Unregisters an auto filter rule.Constructors in org.openstreetmap.josm.gui.autofilter with parameters of type AutoFilterRule Constructor Description CompiledFilter(AutoFilterRule rule, int value)
Match(AutoFilterRule rule, int value)
-
Uses of AutoFilterRule in org.openstreetmap.josm.gui.preferences.display
Fields in org.openstreetmap.josm.gui.preferences.display with type parameters of type AutoFilterRule Modifier and Type Field Description private JosmComboBox<AutoFilterRule>
DrawingPreference. autoFilterRules
-