You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by eh...@apache.org on 2007/03/01 20:37:05 UTC
svn commit: r513463 - in
/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions:
ajax/markup/html/autocomplete/ ajax/markup/html/modal/ breadcrumb/
breadcrumb/panel/ markup/html/form/select/ markup/html/repeater/data/grid/
markup/htm...
Author: ehillenius
Date: Thu Mar 1 11:37:03 2007
New Revision: 513463
URL: http://svn.apache.org/viewvc?view=rev&rev=513463
Log:
WICKET-337
Modified:
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbModel.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbParticipant.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/panel/IBreadCrumbPanelFactory.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/form/select/IOptionRenderer.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/grid/ICellPopulator.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortState.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortStateLocator.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/filter/IFilterStateLocator.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/tabs/ITab.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/ILazyInitProxy.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/IProxyTargetLocator.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizard.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModel.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModelListener.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardStep.java
incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/WizardModel.java
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.ajax.markup.html.autocomplete;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.Response;
/**
@@ -52,7 +51,7 @@
* @author Janne Hietamäki (jannehietamaki)
*
*/
-public interface IAutoCompleteRenderer extends Serializable
+public interface IAutoCompleteRenderer extends IClusterable
{
/**
* Render the html fragment for the given completion object. Usually the
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/modal/ModalWindow.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/modal/ModalWindow.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/ajax/markup/html/modal/ModalWindow.java Thu Mar 1 11:37:03 2007
@@ -21,11 +21,9 @@
import static wicket.extensions.ajax.markup.html.modal.ModalWindow.close;
import static wicket.extensions.ajax.markup.html.modal.ModalWindow.MaskType.SEMI_TRANSPARENT;
import static wicket.extensions.ajax.markup.html.modal.ModalWindow.MaskType.TRANSPARENT;
-
-import java.io.Serializable;
-
import wicket.Application;
import wicket.Component;
+import wicket.IClusterable;
import wicket.IPageMap;
import wicket.MarkupContainer;
import wicket.Page;
@@ -163,7 +161,7 @@
*
* @author Matej Knopp
*/
- public static interface PageCreator extends Serializable
+ public static interface PageCreator extends IClusterable
{
/**
* Creates a new instance of content page.
@@ -182,7 +180,7 @@
*
* @author Matej Knopp
*/
- public static interface CloseButtonCallback extends Serializable
+ public static interface CloseButtonCallback extends IClusterable
{
/**
* Methods invoked after the button has been clicked. The invokation is
@@ -207,7 +205,7 @@
*
* @author Matej Knopp
*/
- public static interface WindowClosedCallback extends Serializable
+ public static interface WindowClosedCallback extends IClusterable
{
/**
* Called after the window has been closed.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbModel.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbModel.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbModel.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbModel.java Thu Mar 1 11:37:03 2007
@@ -16,9 +16,9 @@
*/
package wicket.extensions.breadcrumb;
-import java.io.Serializable;
import java.util.List;
+import wicket.IClusterable;
import wicket.extensions.breadcrumb.panel.BreadCrumbPanel;
/**
@@ -69,7 +69,7 @@
*
* @author Eelco Hillenius
*/
-public interface IBreadCrumbModel extends Serializable
+public interface IBreadCrumbModel extends IClusterable
{
/**
* Adds a bread crumb model listener.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbParticipant.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbParticipant.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbParticipant.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/IBreadCrumbParticipant.java Thu Mar 1 11:37:03 2007
@@ -16,9 +16,8 @@
*/
package wicket.extensions.breadcrumb;
-import java.io.Serializable;
-
import wicket.Component;
+import wicket.IClusterable;
import wicket.extensions.breadcrumb.panel.BreadCrumbPanel;
/**
@@ -37,7 +36,7 @@
*
* @author Eelco Hillenius
*/
-public interface IBreadCrumbParticipant extends Serializable
+public interface IBreadCrumbParticipant extends IClusterable
{
/**
* Gets the participating component. Typically, this is a panel.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/panel/IBreadCrumbPanelFactory.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/panel/IBreadCrumbPanelFactory.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/panel/IBreadCrumbPanelFactory.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/breadcrumb/panel/IBreadCrumbPanelFactory.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.breadcrumb.panel;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.MarkupContainer;
import wicket.extensions.breadcrumb.IBreadCrumbModel;
@@ -28,7 +27,7 @@
*
* @author Eelco Hillenius
*/
-public interface IBreadCrumbPanelFactory extends Serializable
+public interface IBreadCrumbPanelFactory extends IClusterable
{
/**
* Creates a new {@link BreadCrumbPanel bread crumb panel} instance. The
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/form/select/IOptionRenderer.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/form/select/IOptionRenderer.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/form/select/IOptionRenderer.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/form/select/IOptionRenderer.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.markup.html.form.select;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.model.IModel;
/**
@@ -26,7 +25,7 @@
*
* @author Igor Vaynberg (ivaynberg)
*/
-public interface IOptionRenderer<T> extends Serializable
+public interface IOptionRenderer<T> extends IClusterable
{
/**
* Get the value for displaying to the user.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/grid/ICellPopulator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/grid/ICellPopulator.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/grid/ICellPopulator.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/grid/ICellPopulator.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.markup.html.repeater.data.grid;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.markup.repeater.Item;
import wicket.model.IModel;
@@ -51,7 +50,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface ICellPopulator<T> extends Serializable
+public interface ICellPopulator<T> extends IClusterable
{
/**
* Method used to populate a cell in the {@link DataGridView}
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortState.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortState.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortState.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortState.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.markup.html.repeater.data.sort;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Interface used by OrderByLink to interact with any object that keeps track of
@@ -25,7 +25,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface ISortState extends Serializable
+public interface ISortState extends IClusterable
{
/**
* property state representing ascending sort order
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortStateLocator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortStateLocator.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortStateLocator.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/ISortStateLocator.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.markup.html.repeater.data.sort;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
@@ -26,7 +26,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface ISortStateLocator extends Serializable
+public interface ISortStateLocator extends IClusterable
{
/**
* @return ISortState object
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.java Thu Mar 1 11:37:03 2007
@@ -16,9 +16,8 @@
*/
package wicket.extensions.markup.html.repeater.data.sort;
-import java.io.Serializable;
-
import wicket.AttributeModifier;
+import wicket.IClusterable;
import wicket.MarkupContainer;
import wicket.markup.html.link.Link;
import wicket.model.Model;
@@ -239,7 +238,7 @@
*
* @author igor
*/
- public static interface ICssProvider extends Serializable
+ public static interface ICssProvider extends IClusterable
{
/**
* @param state
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.markup.html.repeater.data.table;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.MarkupContainer;
import wicket.extensions.markup.html.repeater.data.grid.DataGridView;
import wicket.markup.html.WebMarkupContainer;
@@ -91,7 +90,7 @@
* @author ivaynberg
*
*/
- public static interface IToolbarFactory extends Serializable
+ public static interface IToolbarFactory extends IClusterable
{
/**
* Used to create a new toolbar
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/filter/IFilterStateLocator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/filter/IFilterStateLocator.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/filter/IFilterStateLocator.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/filter/IFilterStateLocator.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.markup.html.repeater.data.table.filter;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Locator that locates the object that represents the state of the filter.
@@ -44,7 +44,7 @@
* @author igor
*
*/
-public interface IFilterStateLocator extends Serializable
+public interface IFilterStateLocator extends IClusterable
{
/**
* @return object that represents the state of the filter toolbar
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/tabs/ITab.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/tabs/ITab.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/tabs/ITab.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/tabs/ITab.java Thu Mar 1 11:37:03 2007
@@ -16,8 +16,7 @@
*/
package wicket.extensions.markup.html.tabs;
-import java.io.Serializable;
-
+import wicket.IClusterable;
import wicket.MarkupContainer;
import wicket.markup.html.panel.Panel;
import wicket.model.IModel;
@@ -31,7 +30,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface ITab extends Serializable
+public interface ITab extends IClusterable
{
/**
* @return IModel used to represent the title of the tab. Must contain a
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/ILazyInitProxy.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/ILazyInitProxy.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/ILazyInitProxy.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/ILazyInitProxy.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.proxy;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Interface the lazy init proxies implement to make identification of the proxy
@@ -25,7 +25,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface ILazyInitProxy extends Serializable
+public interface ILazyInitProxy extends IClusterable
{
/**
* @return object locator the proxy carries
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/IProxyTargetLocator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/IProxyTargetLocator.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/IProxyTargetLocator.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/proxy/IProxyTargetLocator.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.proxy;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Represents a service locator for lazy init proxies. When the first method
@@ -49,7 +49,7 @@
* @author Igor Vaynberg (ivaynberg)
*
*/
-public interface IProxyTargetLocator extends Serializable
+public interface IProxyTargetLocator extends IClusterable
{
/**
* Returns the object that will be used as target object for a lazy init
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizard.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizard.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizard.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizard.java Thu Mar 1 11:37:03 2007
@@ -16,7 +16,7 @@
*/
package wicket.extensions.wizard;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Interface for the wizard component. This interface is here for ultimate
@@ -31,7 +31,7 @@
*
* @author Eelco Hillenius
*/
-public interface IWizard extends Serializable
+public interface IWizard extends IClusterable
{
/**
* Gets the model this wizard is using. This should never be null; a wizard
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModel.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModel.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModel.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModel.java Thu Mar 1 11:37:03 2007
@@ -16,9 +16,10 @@
*/
package wicket.extensions.wizard;
-import java.io.Serializable;
import java.util.Iterator;
+import wicket.IClusterable;
+
/**
* This interface defines the model for wizards. This model knows about the
@@ -49,7 +50,7 @@
*
* @author Eelco Hillenius
*/
-public interface IWizardModel extends Serializable
+public interface IWizardModel extends IClusterable
{
/**
* Adds a wizard model listener.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModelListener.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModelListener.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModelListener.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardModelListener.java Thu Mar 1 11:37:03 2007
@@ -16,14 +16,14 @@
*/
package wicket.extensions.wizard;
-import java.io.Serializable;
+import wicket.IClusterable;
/**
* Recieves notifications for wizard model state changes.
*
* @author Eelco Hillenius
*/
-public interface IWizardModelListener extends Serializable
+public interface IWizardModelListener extends IClusterable
{
/**
* Called when the active step of this model changed.
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardStep.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardStep.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardStep.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/IWizardStep.java Thu Mar 1 11:37:03 2007
@@ -16,9 +16,8 @@
*/
package wicket.extensions.wizard;
-import java.io.Serializable;
-
import wicket.Component;
+import wicket.IClusterable;
import wicket.MarkupContainer;
/**
@@ -37,7 +36,7 @@
*
* @author Eelco Hillenius
*/
-public interface IWizardStep extends Serializable
+public interface IWizardStep extends IClusterable
{
/**
* This method is called whenever the user presses next while this step is
Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/WizardModel.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/WizardModel.java?view=diff&rev=513463&r1=513462&r2=513463
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/WizardModel.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/wizard/WizardModel.java Thu Mar 1 11:37:03 2007
@@ -16,11 +16,11 @@
*/
package wicket.extensions.wizard;
-import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
+import wicket.IClusterable;
import wicket.util.collections.ArrayListStack;
/**
@@ -43,7 +43,7 @@
/**
* Interface for conditional displaying of wizard steps.
*/
- public interface ICondition extends Serializable
+ public interface ICondition extends IClusterable
{
/**
* Evaluates the current state and returns whether the step that is