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 17:56:31 UTC

svn commit: r513405 - in /incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket: ./ ajax/ authorization/strategies/action/ behavior/ feedback/ markup/html/ markup/html/form/ markup/html/form/persistence/ markup/html/form/validation/ markup/h...

Author: ehillenius
Date: Thu Mar  1 08:56:29 2007
New Revision: 513405

URL: http://svn.apache.org/viewvc?view=rev&rev=513405
Log:
WICKET-337

Modified:
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IPageMap.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestCycleFactory.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestListener.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/IAjaxCallDecorator.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/authorization/strategies/action/IActionAuthorizer.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/behavior/IBehavior.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/feedback/IFeedbackMessageFilter.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/IHeaderContributor.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/IChoiceRenderer.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/persistence/IValuePersister.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IFormValidator.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IValidator.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/IPageLink.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/navigation/paging/IPagingLabelProvider.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/repeater/IItemReuseStrategy.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/resolver/IComponentResolver.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IDetachable.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IModelComparator.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEntry.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEvictionStrategy.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/convert/ITypeConverter.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/ITestPageSource.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/TestPanelSource.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/upload/FileItem.java
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/version/IPageVersionManager.java

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IPageMap.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IPageMap.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IPageMap.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IPageMap.java Thu Mar  1 08:56:29 2007
@@ -24,7 +24,7 @@
  * @author eelcohillenius
  * @author Johan Compagner
  */
-public interface IPageMap extends Serializable
+public interface IPageMap extends IClusterable
 {
 	/**
 	 * @param id

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestCycleFactory.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestCycleFactory.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestCycleFactory.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestCycleFactory.java Thu Mar  1 08:56:29 2007
@@ -23,7 +23,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IRequestCycleFactory extends Serializable
+public interface IRequestCycleFactory extends IClusterable
 {
 	/**
 	 * Creates a new RequestCycle object.

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestListener.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestListener.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestListener.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/IRequestListener.java Thu Mar  1 08:56:29 2007
@@ -32,6 +32,6 @@
  * 
  * @author Jonathan Locke
  */
-public interface IRequestListener extends Serializable
+public interface IRequestListener extends IClusterable
 {
 }

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/IAjaxCallDecorator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/IAjaxCallDecorator.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/IAjaxCallDecorator.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/IAjaxCallDecorator.java Thu Mar  1 08:56:29 2007
@@ -16,7 +16,7 @@
  */
 package wicket.ajax;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * Interface used to decorate a wicket generated javascript that performs an
@@ -57,7 +57,7 @@
  * @author Igor Vaynberg (ivaynberg)
  * 
  */
-public interface IAjaxCallDecorator extends Serializable
+public interface IAjaxCallDecorator extends IClusterable
 {
 	/**
 	 * Name of javascript variable that will be true if ajax call was made,

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/authorization/strategies/action/IActionAuthorizer.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/authorization/strategies/action/IActionAuthorizer.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/authorization/strategies/action/IActionAuthorizer.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/authorization/strategies/action/IActionAuthorizer.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,8 @@
  */
 package wicket.authorization.strategies.action;
 
-import java.io.Serializable;
-
 import wicket.Component;
+import wicket.IClusterable;
 import wicket.authorization.Action;
 
 /**
@@ -27,7 +26,7 @@
  * @author Jonathan Locke
  * @since 1.2
  */
-public interface IActionAuthorizer extends Serializable
+public interface IActionAuthorizer extends IClusterable
 {
 	/**
 	 * Gets the action that this authorizer authorizes.

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/behavior/IBehavior.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/behavior/IBehavior.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/behavior/IBehavior.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/behavior/IBehavior.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,8 @@
  */
 package wicket.behavior;
 
-import java.io.Serializable;
-
 import wicket.Component;
+import wicket.IClusterable;
 import wicket.markup.ComponentTag;
 
 /**
@@ -43,7 +42,7 @@
  * @author Ralf Ebert
  * @author Eelco Hillenius
  */
-public interface IBehavior extends Serializable
+public interface IBehavior extends IClusterable
 {
 	/**
 	 * Called when a component is about to render.

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/feedback/IFeedbackMessageFilter.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/feedback/IFeedbackMessageFilter.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/feedback/IFeedbackMessageFilter.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/feedback/IFeedbackMessageFilter.java Thu Mar  1 08:56:29 2007
@@ -16,14 +16,14 @@
  */
 package wicket.feedback;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * Interface for filtering feedback messages
  * 
  * @author Jonathan Locke
  */
-public interface IFeedbackMessageFilter extends Serializable
+public interface IFeedbackMessageFilter extends IClusterable
 {
 	/**
 	 * @param message

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/IHeaderContributor.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/IHeaderContributor.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/IHeaderContributor.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/IHeaderContributor.java Thu Mar  1 08:56:29 2007
@@ -16,7 +16,7 @@
  */
 package wicket.markup.html;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * An interface to be implemented by components which are able to render the
@@ -25,7 +25,7 @@
  * 
  * @author Juergen Donnerstag
  */
-public interface IHeaderContributor extends Serializable
+public interface IHeaderContributor extends IClusterable
 {
 	/**
 	 * Render to the web response whatever the component wants to contribute to

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/IChoiceRenderer.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/IChoiceRenderer.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/IChoiceRenderer.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/IChoiceRenderer.java Thu Mar  1 08:56:29 2007
@@ -16,7 +16,7 @@
  */
 package wicket.markup.html.form;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * Renders one choice. Seperates the 'id' values used for internal
@@ -25,7 +25,7 @@
  * 
  * @author jcompagner
  */
-public interface IChoiceRenderer extends Serializable
+public interface IChoiceRenderer extends IClusterable
 {
 	/**
 	 * Get the value for displaying to an end user.

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/persistence/IValuePersister.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/persistence/IValuePersister.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/persistence/IValuePersister.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/persistence/IValuePersister.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.markup.html.form.persistence;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.markup.html.form.FormComponent;
 
 /**
@@ -32,7 +31,7 @@
  * @author Juergen Donnerstag
  * @author Jonathan Locke
  */
-public interface IValuePersister extends Serializable
+public interface IValuePersister extends IClusterable
 {
 	/**
 	 * Saves the current value of the given form component

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IFormValidator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IFormValidator.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IFormValidator.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IFormValidator.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.markup.html.form.validation;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.markup.html.form.Form;
 import wicket.markup.html.form.FormComponent;
 
@@ -29,7 +28,7 @@
  * 
  * @author Igor Vaynberg (ivaynberg)
  */
-public interface IFormValidator extends Serializable
+public interface IFormValidator extends IClusterable
 {
 	/**
 	 * @return array of {@link FormComponent}s that this validator depends on

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IValidator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IValidator.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IValidator.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/form/validation/IValidator.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.markup.html.form.validation;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.markup.html.form.FormComponent;
 
 /**
@@ -34,7 +33,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IValidator extends Serializable
+public interface IValidator extends IClusterable
 {
 	/**
 	 * <p>

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/IPageLink.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/IPageLink.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/IPageLink.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/IPageLink.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.markup.html.link;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.Page;
 
 /**
@@ -40,7 +39,7 @@
  * @see PageLink#linksTo(Page)
  * @author Jonathan Locke
  */
-public interface IPageLink extends Serializable
+public interface IPageLink extends IClusterable
 {
 	/**
 	 * Gets the page to go to.

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/navigation/paging/IPagingLabelProvider.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/navigation/paging/IPagingLabelProvider.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/navigation/paging/IPagingLabelProvider.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/navigation/paging/IPagingLabelProvider.java Thu Mar  1 08:56:29 2007
@@ -16,7 +16,7 @@
  */
 package wicket.markup.html.navigation.paging;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * This interface is used by the PagingNavigator components to get the label of
@@ -25,7 +25,7 @@
  * 
  * @author jcompagner
  */
-public interface IPagingLabelProvider extends Serializable
+public interface IPagingLabelProvider extends IClusterable
 {
 	/**
 	 * @param page

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/repeater/IItemReuseStrategy.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/repeater/IItemReuseStrategy.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/repeater/IItemReuseStrategy.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/repeater/IItemReuseStrategy.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,10 @@
  */
 package wicket.markup.repeater;
 
-import java.io.Serializable;
 import java.util.Iterator;
 
+import wicket.IClusterable;
+
 /**
  * Interface for item reuse strategies.
  * <p>
@@ -30,7 +31,7 @@
  * @author Igor Vaynberg (ivaynberg)
  * 
  */
-public interface IItemReuseStrategy extends Serializable
+public interface IItemReuseStrategy extends IClusterable
 {
 
 	/**

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/resolver/IComponentResolver.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/resolver/IComponentResolver.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/resolver/IComponentResolver.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/resolver/IComponentResolver.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.markup.resolver;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.MarkupContainer;
 import wicket.markup.ComponentTag;
 import wicket.markup.MarkupStream;
@@ -29,7 +28,7 @@
  * 
  * @author Juergen Donnerstag
  */
-public interface IComponentResolver extends Serializable
+public interface IComponentResolver extends IClusterable
 {
 	/**
 	 * Try to resolve the tag, then create a component, add it to the

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IDetachable.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IDetachable.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IDetachable.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IDetachable.java Thu Mar  1 08:56:29 2007
@@ -16,7 +16,7 @@
  */
 package wicket.model;
 
-import java.io.Serializable;
+import wicket.IClusterable;
 
 /**
  * Interface to logic for detaching transient information from a detachable
@@ -26,7 +26,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IDetachable extends Serializable
+public interface IDetachable extends IClusterable
 {
 	/**
 	 * Detaches model after use. This is generally used to null out transient

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IModelComparator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IModelComparator.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IModelComparator.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/model/IModelComparator.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,8 @@
  */
 package wicket.model;
 
-import java.io.Serializable;
-
 import wicket.Component;
+import wicket.IClusterable;
 
 /**
  * Implementations of this interface compare model object.
@@ -31,7 +30,7 @@
  * @author jcompagner
  * @author Jonathan Locke
  */
-public interface IModelComparator extends Serializable
+public interface IModelComparator extends IClusterable
 {
 	/**
 	 * @param component

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEntry.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEntry.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEntry.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEntry.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.session.pagemap;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.Page;
 
 /**
@@ -31,7 +30,7 @@
  * @see wicket.session.pagemap.AbstractPageMapEntry
  * @author Jonathan Locke
  */
-public interface IPageMapEntry extends Serializable
+public interface IPageMapEntry extends IClusterable
 {
 	/**
 	 * @return A stable identifier for this page map entry

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEvictionStrategy.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEvictionStrategy.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEvictionStrategy.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/session/pagemap/IPageMapEvictionStrategy.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.session.pagemap;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.IPageMap;
 
 /**
@@ -26,7 +25,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IPageMapEvictionStrategy extends Serializable
+public interface IPageMapEvictionStrategy extends IClusterable
 {
 	/**
 	 * @param pageMap

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/convert/ITypeConverter.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/convert/ITypeConverter.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/convert/ITypeConverter.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/convert/ITypeConverter.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,10 @@
  */
 package wicket.util.convert;
 
-import java.io.Serializable;
 import java.util.Locale;
 
+import wicket.IClusterable;
+
 /**
  * Converter for a specific data type. The type of the conversion is implicit in
  * the class which implements ITypeConverter. For example, a BooleanConverter
@@ -26,7 +27,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface ITypeConverter extends Serializable
+public interface ITypeConverter extends IClusterable
 {
 	/**
 	 * Converts the given value

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/ITestPageSource.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/ITestPageSource.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/ITestPageSource.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/ITestPageSource.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.util.tester;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.Page;
 
 /**
@@ -25,7 +24,7 @@
  * 
  * @author Ingram Chen
  */
-public interface ITestPageSource extends Serializable
+public interface ITestPageSource extends IClusterable
 {
 	/**
 	 * Define a page instance source for WicketTester

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/TestPanelSource.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/TestPanelSource.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/TestPanelSource.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/tester/TestPanelSource.java Thu Mar  1 08:56:29 2007
@@ -16,8 +16,7 @@
  */
 package wicket.util.tester;
 
-import java.io.Serializable;
-
+import wicket.IClusterable;
 import wicket.markup.html.panel.Panel;
 
 /**
@@ -25,7 +24,7 @@
  * 
  * @author Ingram Chen
  */
-public interface TestPanelSource extends Serializable
+public interface TestPanelSource extends IClusterable
 {
 	/**
 	 * Define a panel instance source for WicketTester

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/upload/FileItem.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/upload/FileItem.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/upload/FileItem.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/util/upload/FileItem.java Thu Mar  1 08:56:29 2007
@@ -20,9 +20,10 @@
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
-import java.io.Serializable;
 import java.io.UnsupportedEncodingException;
 
+import wicket.IClusterable;
+
 /**
  * <p>
  * This class represents a file or form item that was received within a
@@ -48,7 +49,7 @@
  * @author <a href="mailto:jvanzyl@apache.org">Jason van Zyl</a>
  * @author <a href="mailto:martinc@apache.org">Martin Cooper</a>
  */
-public interface FileItem extends Serializable
+public interface FileItem extends IClusterable
 {
 
 

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/version/IPageVersionManager.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/version/IPageVersionManager.java?view=diff&rev=513405&r1=513404&r2=513405
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/version/IPageVersionManager.java (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/version/IPageVersionManager.java Thu Mar  1 08:56:29 2007
@@ -16,9 +16,8 @@
  */
 package wicket.version;
 
-import java.io.Serializable;
-
 import wicket.Component;
+import wicket.IClusterable;
 import wicket.Page;
 import wicket.version.undo.Change;
 
@@ -43,7 +42,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IPageVersionManager extends Serializable
+public interface IPageVersionManager extends IClusterable
 {
 	/**
 	 * Called when changes are immediately impending to the Page being managed.