Package | com.esri.bacore.thematicmapping.extensionClasses |
Class | public class MatchAllFilter |
Inheritance | MatchAllFilter Object |
Implements | IAttributesFilter |
Method | Defined By | ||
---|---|---|---|
MatchAllFilter(filters:Array = null)
Creates a new instance of the MatchAllFilter class. | MatchAllFilter | ||
testAttributes(attributes:Object, attributesProvider:TMAttributesProvider, strictMatch:Boolean):AttributesFilterResult
Test feature attributes to match filtering criteria of all inner filters. | MatchAllFilter |
MatchAllFilter | () | Constructor |
public function MatchAllFilter(filters:Array = null)
Creates a new instance of the MatchAllFilter class.
If filters
parameter is null, this filter works as show-all filter.
filters:Array (default = null ) — A enumeration of inner filters to be joined with logical "AND" operation.
|
testAttributes | () | method |
public function testAttributes(attributes:Object, attributesProvider:TMAttributesProvider, strictMatch:Boolean):AttributesFilterResult
Test feature attributes to match filtering criteria of all inner filters.
In the case of the strict match, the result of filtering
will be UNKNOWN
if any of subfilters returns the UNKNOWN
result.
Parameters
attributes:Object — Attributes of feature.
| |
attributesProvider:TMAttributesProvider — Provider of feature attributes.
| |
strictMatch:Boolean — Strict match mode.
|
AttributesFilterResult — Result of testing.
|