]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove client side dependencies in server side javadoc (#13073)
authorArtur Signell <artur@vaadin.com>
Wed, 15 Jan 2014 14:14:36 +0000 (16:14 +0200)
committerArtur Signell <artur@vaadin.com>
Wed, 15 Jan 2014 14:15:54 +0000 (16:15 +0200)
Change-Id: I6601f7f34ea83cb7bb054969dcd4b8b1ebcb0801

server/src/com/vaadin/server/communication/JSONSerializer.java

index 603942db61340a249fee5899b7cffe7a89326eed..fe609c70b682098dde4f6c341544e13e64798154 100644 (file)
@@ -17,16 +17,14 @@ package com.vaadin.server.communication;
 
 import java.lang.reflect.Type;
 
-import com.google.gwt.json.client.JSONValue;
-import com.vaadin.client.ApplicationConnection;
 import com.vaadin.ui.ConnectorTracker;
 
 /**
  * Implementors of this interface knows how to serialize an Object of a given
  * type to JSON and how to deserialize the JSON back into an object.
  * <p>
- * The {@link #serialize(Object, ApplicationConnection)} and
- * {@link #deserialize(Type, JSONValue, ApplicationConnection)} methods must be
+ * The {@link #serialize(Object, ConnectorTracker)} and
+ * {@link #deserialize(Type, Object, ConnectorTracker)} methods must be
  * symmetric so they can be chained and produce the original result (or an equal
  * result).
  * <p>
@@ -43,9 +41,7 @@ public interface JSONSerializer<T> {
     /**
      * Creates and deserializes an object received from the client. Must be
      * compatible with {@link #serialize(Object, ConnectorTracker)} and also
-     * with the client side
-     * {@link com.vaadin.client.communication.JSONSerializer#serialize(Object, ApplicationConnection)}
-     * method.
+     * with the client side com.vaadin.client.communication.JSONSerializer.
      * <p>
      * The json parameter is of type Object as org.json JSON classes have no
      * other common super class