Packagecom.esri.bacore.thematicmapping.extensionClasses
Classpublic class MatchNotFilter
InheritanceMatchNotFilter Inheritance Object
Implements IAttributesFilter

The MatchNotFilter class provides negation of the inner filter result.



Public Methods
 MethodDefined By
  
Creates a new instance of the MatchNotFilter class.
MatchNotFilter
  
testAttributes(attributes:Object, attributesProvider:TMAttributesProvider, strictMatch:Boolean):AttributesFilterResult
Inverts results returned by the inner filter.
MatchNotFilter
Constructor Detail
MatchNotFilter()Constructor
public function MatchNotFilter(filter:IAttributesFilter)

Creates a new instance of the MatchNotFilter class.

Parameters
filter:IAttributesFilter — A filter to apply negation to.
Method Detail
testAttributes()method
public function testAttributes(attributes:Object, attributesProvider:TMAttributesProvider, strictMatch:Boolean):AttributesFilterResult

Inverts results returned by the inner filter.

Parameters

attributes:Object — Attributes of feature.
 
attributesProvider:TMAttributesProvider — Provider of feature attributes.
 
strictMatch:Boolean — True value means that feature attributes should match all filtering criteria.

Returns
AttributesFilterResult — Result of testing.