diff options
author | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2009-04-12 00:07:09 +0000 |
---|---|---|
committer | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2009-04-12 00:07:09 +0000 |
commit | 204a857eb54f1840f27969faa9855c38390d2751 (patch) | |
tree | 5beda66dabd194abe84219349472ba05be73b667 /src/com/itmill/toolkit/data/Buffered.java | |
parent | 8c21a6f36ea05bfa48b34d6162bc5a2fe3fa488b (diff) | |
download | vaadin-framework-204a857eb54f1840f27969faa9855c38390d2751.tar.gz vaadin-framework-204a857eb54f1840f27969faa9855c38390d2751.zip |
Implementation serialization support for Toolkit. Fixes #695
svn changeset:7387/svn branch:6.0
Diffstat (limited to 'src/com/itmill/toolkit/data/Buffered.java')
-rw-r--r-- | src/com/itmill/toolkit/data/Buffered.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/com/itmill/toolkit/data/Buffered.java b/src/com/itmill/toolkit/data/Buffered.java index 4aba27376d..0550c49146 100644 --- a/src/com/itmill/toolkit/data/Buffered.java +++ b/src/com/itmill/toolkit/data/Buffered.java @@ -4,6 +4,8 @@ package com.itmill.toolkit.data; +import java.io.Serializable; + import com.itmill.toolkit.data.Validator.InvalidValueException; import com.itmill.toolkit.terminal.ErrorMessage; import com.itmill.toolkit.terminal.PaintException; @@ -42,7 +44,7 @@ import com.itmill.toolkit.terminal.SystemError; * @VERSION@ * @since 3.0 */ -public interface Buffered { +public interface Buffered extends Serializable { /** * Updates all changes since the previous commit to the data source. The @@ -147,13 +149,9 @@ public interface Buffered { * @VERSION@ * @since 3.0 */ + @SuppressWarnings("serial") public class SourceException extends RuntimeException implements - ErrorMessage { - - /** - * Serial generated by eclipse. - */ - private static final long serialVersionUID = 3256720671781630518L; + ErrorMessage, Serializable { /** Source class implementing the buffered interface */ private final Buffered source; |