diff options
author | Artur Signell <artur@vaadin.com> | 2012-03-13 20:40:27 +0200 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2012-03-14 16:00:56 +0200 |
commit | 07c94092bd066846d20e5bf6c4fe87b88f5cd9f2 (patch) | |
tree | 2a7ed980682c8057aa00ba06d748c5f4063d562d /src/com/vaadin/terminal/gwt/server/JsonCodec.java | |
parent | 4a3f767d1cd330b4dc83531f349e2d6408b202da (diff) | |
download | vaadin-framework-07c94092bd066846d20e5bf6c4fe87b88f5cd9f2.tar.gz vaadin-framework-07c94092bd066846d20e5bf6c4fe87b88f5cd9f2.zip |
#8504 Support passing Connector references to/from client
Diffstat (limited to 'src/com/vaadin/terminal/gwt/server/JsonCodec.java')
-rw-r--r-- | src/com/vaadin/terminal/gwt/server/JsonCodec.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/JsonCodec.java b/src/com/vaadin/terminal/gwt/server/JsonCodec.java index 4b3f41508e..44180e78c9 100644 --- a/src/com/vaadin/terminal/gwt/server/JsonCodec.java +++ b/src/com/vaadin/terminal/gwt/server/JsonCodec.java @@ -20,6 +20,7 @@ import com.vaadin.external.json.JSONArray; import com.vaadin.external.json.JSONException; import com.vaadin.external.json.JSONObject; import com.vaadin.terminal.Paintable; +import com.vaadin.terminal.gwt.client.Connector; import com.vaadin.terminal.gwt.client.communication.JsonEncoder; /** @@ -35,6 +36,7 @@ public class JsonCodec implements Serializable { static { registerType(String.class, JsonEncoder.VTYPE_STRING); registerType(Paintable.class, JsonEncoder.VTYPE_PAINTABLE); + registerType(Connector.class, JsonEncoder.VTYPE_PAINTABLE); registerType(Boolean.class, JsonEncoder.VTYPE_BOOLEAN); registerType(Integer.class, JsonEncoder.VTYPE_INTEGER); registerType(Float.class, JsonEncoder.VTYPE_FLOAT); |