@@ -0,0 +1,622 @@
+package edu.utah.sci.cyclist.core.model;%0A%0Aimport javafx.collections.FXCollections;%0Aimport javafx.collections.ObservableList;%0A%0Apublic class ValueFilter extends Filter %7B%0A%09private String _name;%0A%09%0A%09private ObservableList%3CObject%3E _values = FXCollections.observableArrayList();%0A%09%0A%09public ValueFilter(Field field, Object value) %7B%0A%09%09super(field, false);%0A%09%09%0A%09%09_values.add(value);%0A%09%09selectValue(value, true);%0A%09%09_name = getName()+%22=%22+value.toString();%0A%09%7D%0A%09%0A%09public String getLabel() %7B%0A%09%09return _name;%0A%09%7D%0A%09public ObservableList%3CObject%3E getValues() %7B%0A%09%09return _values;%0A%09%7D%0A%09%0A%09public boolean allValuesSelected() %7B%0A%09%09return false;%0A%09%7D%0A%09%0A%7D%0A

create ValueFilter, a filter for a single value add support for filtering based on a DnD value