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;
 	}