From 76d986d85a9ae8fd97f150e43068b507b02f0228 Mon Sep 17 00:00:00 2001 From: Henri Sara Date: Wed, 25 Jan 2012 14:42:52 +0200 Subject: [PATCH] Add missing license headers and Serializable implementations. --- .../gwt/client/communication/ClientToServerRpc.java | 4 ++++ .../terminal/gwt/client/communication/JsonEncoder.java | 4 ++++ .../gwt/client/communication/MethodInvocation.java | 4 ++++ src/com/vaadin/terminal/gwt/server/JsonDecoder.java | 7 ++++++- src/com/vaadin/terminal/gwt/server/PaintableIdMapper.java | 8 +++++++- src/com/vaadin/terminal/gwt/server/RpcManager.java | 8 +++++++- src/com/vaadin/terminal/gwt/server/RpcTarget.java | 8 +++++++- src/com/vaadin/terminal/gwt/server/ServerRpcManager.java | 4 ++++ .../terminal/gwt/widgetsetutils/RpcProxyGenerator.java | 4 ++++ 9 files changed, 47 insertions(+), 4 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java b/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java index 9ab6b80ac4..9064fdbe2f 100644 --- a/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java +++ b/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java @@ -1,3 +1,7 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.client.communication; import com.vaadin.terminal.gwt.client.ApplicationConnection; diff --git a/src/com/vaadin/terminal/gwt/client/communication/JsonEncoder.java b/src/com/vaadin/terminal/gwt/client/communication/JsonEncoder.java index 6f429df30c..c2656764fe 100644 --- a/src/com/vaadin/terminal/gwt/client/communication/JsonEncoder.java +++ b/src/com/vaadin/terminal/gwt/client/communication/JsonEncoder.java @@ -1,3 +1,7 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.client.communication; import java.util.Map; diff --git a/src/com/vaadin/terminal/gwt/client/communication/MethodInvocation.java b/src/com/vaadin/terminal/gwt/client/communication/MethodInvocation.java index 33ea3fb5c2..17e1ce30e3 100644 --- a/src/com/vaadin/terminal/gwt/client/communication/MethodInvocation.java +++ b/src/com/vaadin/terminal/gwt/client/communication/MethodInvocation.java @@ -1,3 +1,7 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.client.communication; /** diff --git a/src/com/vaadin/terminal/gwt/server/JsonDecoder.java b/src/com/vaadin/terminal/gwt/server/JsonDecoder.java index c7aa41f279..35cbe52b15 100644 --- a/src/com/vaadin/terminal/gwt/server/JsonDecoder.java +++ b/src/com/vaadin/terminal/gwt/server/JsonDecoder.java @@ -1,5 +1,10 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.server; +import java.io.Serializable; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; @@ -19,7 +24,7 @@ import com.vaadin.terminal.gwt.client.communication.JsonEncoder; * * @since 7.0 */ -public class JsonDecoder { +public class JsonDecoder implements Serializable { /** * Convert a JSON array with two elements (type and value) into a diff --git a/src/com/vaadin/terminal/gwt/server/PaintableIdMapper.java b/src/com/vaadin/terminal/gwt/server/PaintableIdMapper.java index d480eac012..09c3afd49f 100644 --- a/src/com/vaadin/terminal/gwt/server/PaintableIdMapper.java +++ b/src/com/vaadin/terminal/gwt/server/PaintableIdMapper.java @@ -1,5 +1,11 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.server; +import java.io.Serializable; + import com.vaadin.terminal.Paintable; /** @@ -8,7 +14,7 @@ import com.vaadin.terminal.Paintable; * * @since 7.0 */ -public interface PaintableIdMapper { +public interface PaintableIdMapper extends Serializable { /** * Get the {@link Paintable} instance corresponding to a paintable id. * diff --git a/src/com/vaadin/terminal/gwt/server/RpcManager.java b/src/com/vaadin/terminal/gwt/server/RpcManager.java index a29755215f..5fcfda50a5 100644 --- a/src/com/vaadin/terminal/gwt/server/RpcManager.java +++ b/src/com/vaadin/terminal/gwt/server/RpcManager.java @@ -1,5 +1,11 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.server; +import java.io.Serializable; + import com.vaadin.terminal.gwt.client.communication.MethodInvocation; /** @@ -8,6 +14,6 @@ import com.vaadin.terminal.gwt.client.communication.MethodInvocation; * * @since 7.0 */ -public interface RpcManager { +public interface RpcManager extends Serializable { public void applyInvocation(MethodInvocation invocation); } diff --git a/src/com/vaadin/terminal/gwt/server/RpcTarget.java b/src/com/vaadin/terminal/gwt/server/RpcTarget.java index 8a2258b083..b280f5c6b5 100644 --- a/src/com/vaadin/terminal/gwt/server/RpcTarget.java +++ b/src/com/vaadin/terminal/gwt/server/RpcTarget.java @@ -1,5 +1,11 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.server; +import java.io.Serializable; + import com.vaadin.terminal.VariableOwner; /** @@ -9,7 +15,7 @@ import com.vaadin.terminal.VariableOwner; * * @since 7.0 */ -public interface RpcTarget { +public interface RpcTarget extends Serializable { /** * Returns the RPC manager instance to use when receiving calls for an RPC * interface. diff --git a/src/com/vaadin/terminal/gwt/server/ServerRpcManager.java b/src/com/vaadin/terminal/gwt/server/ServerRpcManager.java index 2a824704c5..9e80fdfac7 100644 --- a/src/com/vaadin/terminal/gwt/server/ServerRpcManager.java +++ b/src/com/vaadin/terminal/gwt/server/ServerRpcManager.java @@ -1,3 +1,7 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.server; import java.lang.reflect.Field; diff --git a/src/com/vaadin/terminal/gwt/widgetsetutils/RpcProxyGenerator.java b/src/com/vaadin/terminal/gwt/widgetsetutils/RpcProxyGenerator.java index 31aff7a94f..24b2999804 100644 --- a/src/com/vaadin/terminal/gwt/widgetsetutils/RpcProxyGenerator.java +++ b/src/com/vaadin/terminal/gwt/widgetsetutils/RpcProxyGenerator.java @@ -1,3 +1,7 @@ +/* +@VaadinApache2LicenseForJavaFiles@ + */ + package com.vaadin.terminal.gwt.widgetsetutils; import java.io.PrintWriter; -- 2.39.5