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/06/25 22:55:50 UTC

svn commit: r550604 - in /incubator/wicket/trunk/jdk-1.4: wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/ wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/ wicket-extensions/src/main/...

Author: ehillenius
Date: Mon Jun 25 13:55:49 2007
New Revision: 550604

URL: http://svn.apache.org/viewvc?view=rev&rev=550604
Log:
let classes implement IClusterable rather than Serializable, so that configuring Terracotta is easier.

Modified:
    incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/IBreadCrumbModelListener.java
    incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/NavigatorLabel.java
    incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SingleSortState.java
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/IComponentBorder.java
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/tree/DefaultTreeState.java
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/resource/IResourceStream.java
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/IValidator.java
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java

Modified: incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/IBreadCrumbModelListener.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/IBreadCrumbModelListener.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/IBreadCrumbModelListener.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/breadcrumb/IBreadCrumbModelListener.java Mon Jun 25 13:55:49 2007
@@ -16,9 +16,10 @@
  */
 package org.apache.wicket.extensions.breadcrumb;
 
-import java.io.Serializable;
 import java.util.EventListener;
 
+import org.apache.wicket.IClusterable;
+
 /**
  * Bread crumb model listeners get notified by
  * {@link IBreadCrumbModel bread crumb models} of
@@ -28,7 +29,7 @@
  * 
  * @author Eelco Hillenius
  */
-public interface IBreadCrumbModelListener extends EventListener, Serializable
+public interface IBreadCrumbModelListener extends EventListener, IClusterable
 {
 	/**
 	 * Called when a bread crumb was activated.

Modified: incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/NavigatorLabel.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/NavigatorLabel.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/NavigatorLabel.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/NavigatorLabel.java Mon Jun 25 13:55:49 2007
@@ -17,8 +17,7 @@
 package org.apache.wicket.extensions.markup.html.repeater.data.table;
 
 
-import java.io.Serializable;
-
+import org.apache.wicket.IClusterable;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.repeater.data.DataView;
 import org.apache.wicket.model.Model;
@@ -36,7 +35,7 @@
 	private static final long serialVersionUID = 1L;
 
 	// TODO Factor this interface out and let dataview/datatable implement it
-	private static interface PageableComponent extends Serializable
+	private static interface PageableComponent extends IClusterable
 	{
 		/**
 		 * @return total number of rows across all pages
@@ -130,7 +129,7 @@
 		setModel(new StringResourceModel("NavigatorLabel", this, new Model(new LabelModelObject(table)), "Showing ${from} to ${to} of ${of}"));
 	}
 
-	private class LabelModelObject implements Serializable
+	private class LabelModelObject implements IClusterable
 	{
 		private static final long serialVersionUID = 1L;
 		private PageableComponent table;

Modified: incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SingleSortState.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SingleSortState.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SingleSortState.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/util/SingleSortState.java Mon Jun 25 13:55:49 2007
@@ -16,8 +16,7 @@
  */
 package org.apache.wicket.extensions.markup.html.repeater.util;
 
-import java.io.Serializable;
-
+import org.apache.wicket.IClusterable;
 import org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortState;
 
 
@@ -28,7 +27,7 @@
  * @author Igor Vaynberg (ivaynberg)
  * 
  */
-public class SingleSortState implements ISortState, Serializable
+public class SingleSortState implements ISortState, IClusterable
 {
 	private static final long serialVersionUID = 1L;
 

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/IComponentBorder.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/IComponentBorder.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/IComponentBorder.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/IComponentBorder.java Mon Jun 25 13:55:49 2007
@@ -16,8 +16,6 @@
  */
 package org.apache.wicket;
 
-import java.io.Serializable;
-
 import org.apache.wicket.markup.html.border.MarkupComponentBorder;
 
 /**
@@ -27,7 +25,7 @@
  * 
  * @see MarkupComponentBorder
  */
-public interface IComponentBorder extends Serializable
+public interface IComponentBorder extends IClusterable
 {
 	/**
 	 * Called before the component is rendered.

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/tree/DefaultTreeState.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/tree/DefaultTreeState.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/tree/DefaultTreeState.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/tree/DefaultTreeState.java Mon Jun 25 13:55:49 2007
@@ -16,7 +16,6 @@
  */
 package org.apache.wicket.markup.html.tree;
 
-import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
@@ -27,6 +26,8 @@
 
 import javax.swing.tree.TreeNode;
 
+import org.apache.wicket.IClusterable;
+
 /**
  * Default implementation of TreeState.
  * <p>
@@ -34,7 +35,7 @@
  * 
  * @author Matej Knopp
  */
-public class DefaultTreeState implements ITreeState, Serializable
+public class DefaultTreeState implements ITreeState, IClusterable
 {
 	private static final long serialVersionUID = 1L;
 

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/resource/IResourceStream.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/resource/IResourceStream.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/resource/IResourceStream.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/resource/IResourceStream.java Mon Jun 25 13:55:49 2007
@@ -18,9 +18,9 @@
 
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.Serializable;
 import java.util.Locale;
 
+import org.apache.wicket.IClusterable;
 import org.apache.wicket.protocol.http.WebResponse;
 import org.apache.wicket.request.target.resource.ResourceStreamRequestTarget;
 import org.apache.wicket.util.watch.IModifiable;
@@ -41,7 +41,7 @@
  * 
  * @author Jonathan Locke
  */
-public interface IResourceStream extends IModifiable, Serializable
+public interface IResourceStream extends IModifiable, IClusterable
 {
 	/**
 	 * Gets the mime type of this resource

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/IValidator.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/IValidator.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/IValidator.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/IValidator.java Mon Jun 25 13:55:49 2007
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.validation;
 
-import java.io.Serializable;
+import org.apache.wicket.IClusterable;
 
 /**
  * A validator that can validate a {@link IValidatable} object.
@@ -29,7 +29,7 @@
  * @author Jonathan Locke
  * @author Igor Vaynberg (ivaynberg)
  */
-public interface IValidator extends Serializable
+public interface IValidator extends IClusterable
 {
 	/**
 	 * Validates the <code>validatable</code> object. Validation errors should

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java?view=diff&rev=550604&r1=550603&r2=550604
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/validation/ValidationError.java Mon Jun 25 13:55:49 2007
@@ -16,7 +16,6 @@
  */
 package org.apache.wicket.validation;
 
-import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
@@ -25,6 +24,8 @@
 import java.util.Map;
 import java.util.Map.Entry;
 
+import org.apache.wicket.IClusterable;
+
 /**
  * A versatile implementation of {@link IValidationError} that supports message
  * resolution from {@link IErrorMessageSource}, default message (if none of the
@@ -41,7 +42,7 @@
  * 
  * @author ivaynberg
  */
-public class ValidationError implements IValidationError, Serializable
+public class ValidationError implements IValidationError, IClusterable
 {
 	private static final long serialVersionUID = 1L;