[
https://java.net/jira/browse/GLAZEDLISTS-601?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
brands updated GLAZEDLISTS-601:
-------------------------------
Issue Type: New Feature (was: Bug)
> Add a generic SetMatcherEditor
> -------------------------------
>
> Key: GLAZEDLISTS-601
> URL:
https://java.net/jira/browse/GLAZEDLISTS-601> Project: glazedlists
> Issue Type: New Feature
> Components: core
> Reporter: brands
> Assignee: brands
> Fix For: 1.10.0
>
>
> SetMatcherEditor acts as a Blacklist or Whitelist filter, depending on its mode and a provided "MatchSet".
> In Blacklist mode, the elements in the MatchSet are filtered out.
> In Whitelist mode, the elements in the MatchSet are matched.
> In Whitelist mode, an empty "MatchSet" can have two meanings:
> match nothing or match all.
> Therefore, the Whitelist functionality has to modes:
> WHITELIST_EMPTY_MATCHES_ALL
> WHITELIST_EMPTY_MATCHES_NONE
> A provided function acts as an indirection to extract the value from a list element for comparison with the MatchSet.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)