Author: ivaynberg
Date: Thu Oct 20 23:09:42 2011
New Revision: 1187127
URL: http://svn.apache.org/viewvc?rev=1187127&view=rev
Log:
Issue: WICKET-4155
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterForm.java
Modified:
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterForm.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterForm.java?rev=1187127&r1=1187126&r2=1187127&view=diff
==============================================================================
---
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterForm.java
(original)
+++
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterForm.java
Thu Oct 20 23:09:42 2011
@@ -23,7 +23,6 @@ import org.apache.wicket.markup.MarkupSt
import org.apache.wicket.markup.html.IHeaderResponse;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.form.FormComponent;
-import org.apache.wicket.model.IModel;
import org.apache.wicket.util.string.Strings;
/**
@@ -130,56 +129,4 @@ public class FilterForm<T> extends Form<
{
return ("_filter_focus(this, '" + getFocusTrackerFieldCssId() +
"');");
}
-
- /**
- * Model that uses filter state locator as a passthrough for model
objects
- *
- * @param <T>
- * type of filter state object
- * @author Igor Vaynberg (ivaynberg)
- */
- private static class FilterStateModel<T> implements IModel<T>
- {
- private static final long serialVersionUID = 1L;
-
- private final IFilterStateLocator<T> locator;
-
- /**
- * Constructor
- *
- * @param locator
- * IFilterStateLocator implementation used to
provide model object for this model
- */
- public FilterStateModel(final IFilterStateLocator<T> locator)
- {
- if (locator == null)
- {
- throw new IllegalArgumentException("argument
[locator] cannot be null");
- }
- this.locator = locator;
- }
-
- /**
- * @see org.apache.wicket.model.IModel#getObject()
- */
- public T getObject()
- {
- return locator.getFilterState();
- }
-
- /**
- * @see
org.apache.wicket.model.IModel#setObject(java.lang.Object)
- */
- public void setObject(final T object)
- {
- locator.setFilterState(object);
- }
-
- /**
- * @see org.apache.wicket.model.IDetachable#detach()
- */
- public void detach()
- {
- }
- }
}