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()
-               {
-               }
-       }
 }


Reply via email to