Class ManualDisplayFilterDefinition

java.lang.Object
com.esri.arcgisruntime.layers.DisplayFilterDefinition
com.esri.arcgisruntime.layers.ManualDisplayFilterDefinition

public final class ManualDisplayFilterDefinition extends DisplayFilterDefinition
Filter features from the display based on the specified active display filter.

This is useful when making visual comparisons of the data, or filtering out specific pieces of data.

Since:
100.13.0
See Also:
  • Constructor Details

    • ManualDisplayFilterDefinition

      public ManualDisplayFilterDefinition(DisplayFilter activeFilter, Iterable<DisplayFilter> availableFilters)
      Creates a new ManualDisplayFilterDefinition with the specified active and available filters.
      Parameters:
      activeFilter - a display filter to apply. To enable display filter on a layer, specify a filter that is part of availableFilters. If the provided DisplayFilter isn't part of the available filters, getActiveFilter() } will remain null. activeFilter may be null.
      availableFilters - the collection of display filters that can be applied
      Throws:
      IllegalArgumentException - if availableFilters is null
      Since:
      100.13.0
  • Method Details