schmitzm.geotools.feature
Interface FilterParser

All Superinterfaces:
ParserOperatorsHints
All Known Implementing Classes:
CQLFilterParser, FeatureOperationTreeParser

public interface FilterParser
extends ParserOperatorsHints

This interface defines a parser which creates a Filter from a rule string.

Author:
Martin Schmitz

Method Summary
 Filter parseFilter(String ruleString)
          Creates a Filter by parsing a rule string.
 
Methods inherited from interface schmitzm.swing.ParserOperatorsHints
getOperatorDescription, getOperatorParameterCount, getOperators, getOperatorTitle
 

Method Detail

parseFilter

Filter parseFilter(String ruleString)
Creates a Filter by parsing a rule string. Should return Filter.EXCLUDE if the given ruleString is empty or null.

Parameters:
rule - rule string