You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2012/02/20 14:11:55 UTC
git commit: WICKET-4412 ChoiceFilteredPropertyColumn with
setNullValid to true
Updated Branches:
refs/heads/master 5ea553b23 -> 9b254fa7c
WICKET-4412 ChoiceFilteredPropertyColumn with setNullValid to true
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/9b254fa7
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/9b254fa7
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/9b254fa7
Branch: refs/heads/master
Commit: 9b254fa7c3e455b0e41d89f76794add4809bd4e1
Parents: 5ea553b
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Mon Feb 20 14:11:16 2012 +0100
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Mon Feb 20 14:11:16 2012 +0100
----------------------------------------------------------------------
.../repeater/data/table/filter/ChoiceFilter.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/9b254fa7/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
index 21d9d8f..cb932e4 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
@@ -129,13 +129,15 @@ public class ChoiceFilter<T> extends AbstractFilter
protected DropDownChoice<T> newDropDownChoice(final String id, final IModel<T> model,
final IModel<List<? extends T>> choices, final IChoiceRenderer<T> renderer)
{
- return new DropDownChoice<T>(id, model, choices, renderer);
+ DropDownChoice<T> dropDownChoice = new DropDownChoice<T>(id, model, choices, renderer);
+ dropDownChoice.setNullValid(true);
+ return dropDownChoice;
}
/**
* @return the DropDownChoice form component created to represent this filter
*/
- public DropDownChoice<T> getChoice()
+ public final DropDownChoice<T> getChoice()
{
return choice;
}