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;