]> source.dussan.org Git - vaadin-framework.git/commitdiff
Renamed ClientToServerRpc -> ServerRPC
authorArtur Signell <artur@vaadin.com>
Tue, 28 Feb 2012 16:14:03 +0000 (18:14 +0200)
committerArtur Signell <artur@vaadin.com>
Tue, 28 Feb 2012 16:14:03 +0000 (18:14 +0200)
src/com/vaadin/terminal/gwt/DefaultWidgetSet.gwt.xml
src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java [deleted file]
src/com/vaadin/terminal/gwt/client/communication/ServerRpc.java [new file with mode: 0644]
src/com/vaadin/terminal/gwt/client/ui/AbstractComponentConnector.java
src/com/vaadin/terminal/gwt/client/ui/ButtonConnector.java
src/com/vaadin/terminal/gwt/widgetsetutils/RpcProxyGenerator.java

index 2b8a7610c99af94dff737277911b1068d04fc1cc..04f291d5992887185089c347177dd77d04151a5c 100644 (file)
@@ -44,7 +44,7 @@
        <!-- Generate client side proxies for client to server RPC interfaces -->
        <generate-with
                class="com.vaadin.terminal.gwt.widgetsetutils.RpcProxyGenerator">
-               <when-type-assignable class="com.vaadin.terminal.gwt.client.communication.ClientToServerRpc" />
+               <when-type-assignable class="com.vaadin.terminal.gwt.client.communication.ServerRpc" />
        </generate-with> -->    
 
        <!-- Fall through to this rule for everything but IE -->
diff --git a/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java b/src/com/vaadin/terminal/gwt/client/communication/ClientToServerRpc.java
deleted file mode 100644 (file)
index a2b0239..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
-@VaadinApache2LicenseForJavaFiles@
- */
-
-package com.vaadin.terminal.gwt.client.communication;
-
-import java.io.Serializable;
-
-import com.vaadin.terminal.gwt.client.ApplicationConnection;
-
-/**
- * Interface to be extended by all client to server RPC interfaces.
- * 
- * The nested interface InitializableClientToServerRpc The
- * {@link #initRpc(String, ApplicationConnection)} method is created
- * automatically by a GWT generator and must be called on the client side before
- * generated implementations of the interface are used to perform RPC calls.
- * 
- * @since 7.0
- */
-public interface ClientToServerRpc extends Serializable {
-    /**
-     * Initialization support for client to server RPC interfaces.
-     * 
-     * This is in a separate interface instead of {@link ClientToServerRpc}
-     * because otherwise also server side proxies would have to implement the
-     * initialization method.
-     * 
-     * @since 7.0
-     */
-    public interface InitializableClientToServerRpc extends ClientToServerRpc {
-        public void initRpc(String connectorId, ApplicationConnection client);
-    }
-}
diff --git a/src/com/vaadin/terminal/gwt/client/communication/ServerRpc.java b/src/com/vaadin/terminal/gwt/client/communication/ServerRpc.java
new file mode 100644 (file)
index 0000000..6f47283
--- /dev/null
@@ -0,0 +1,34 @@
+/*
+@VaadinApache2LicenseForJavaFiles@
+ */
+
+package com.vaadin.terminal.gwt.client.communication;
+
+import java.io.Serializable;
+
+import com.vaadin.terminal.gwt.client.ApplicationConnection;
+
+/**
+ * Interface to be extended by all client to server RPC interfaces.
+ * 
+ * The nested interface InitializableClientToServerRpc The
+ * {@link #initRpc(String, ApplicationConnection)} method is created
+ * automatically by a GWT generator and must be called on the client side before
+ * generated implementations of the interface are used to perform RPC calls.
+ * 
+ * @since 7.0
+ */
+public interface ServerRpc extends Serializable {
+    /**
+     * Initialization support for client to server RPC interfaces.
+     * 
+     * This is in a separate interface instead of {@link ServerRpc}
+     * because otherwise also server side proxies would have to implement the
+     * initialization method.
+     * 
+     * @since 7.0
+     */
+    public interface InitializableClientToServerRpc extends ServerRpc {
+        public void initRpc(String connectorId, ApplicationConnection client);
+    }
+}
index 514bdb8e3d72188ad9a3f9a6c030849194086808..f6419afecd7baa82133f45a71ef428aee5f92f85 100644 (file)
@@ -17,8 +17,8 @@ import com.vaadin.terminal.gwt.client.LayoutManager;
 import com.vaadin.terminal.gwt.client.TooltipInfo;
 import com.vaadin.terminal.gwt.client.UIDL;
 import com.vaadin.terminal.gwt.client.VConsole;
-import com.vaadin.terminal.gwt.client.communication.ClientToServerRpc;
-import com.vaadin.terminal.gwt.client.communication.ClientToServerRpc.InitializableClientToServerRpc;
+import com.vaadin.terminal.gwt.client.communication.ServerRpc;
+import com.vaadin.terminal.gwt.client.communication.ServerRpc.InitializableClientToServerRpc;
 import com.vaadin.terminal.gwt.client.communication.SharedState;
 
 public abstract class AbstractComponentConnector extends AbstractConnector
@@ -429,7 +429,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector
      *            The RPC instance to initialize. Must have been created using
      *            GWT.create().
      */
-    protected <T extends ClientToServerRpc> T initRPC(T clientToServerRpc) {
+    protected <T extends ServerRpc> T initRPC(T clientToServerRpc) {
         ((InitializableClientToServerRpc) clientToServerRpc).initRpc(getId(),
                 getConnection());
         return clientToServerRpc;
index f0df09458ad79fc4c26053ee9c2f9aa3e1967758..62cc3a12d3c213d6266009d7d51c85143479404b 100644 (file)
@@ -11,7 +11,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
 import com.vaadin.terminal.gwt.client.ComponentState;
 import com.vaadin.terminal.gwt.client.EventHelper;
 import com.vaadin.terminal.gwt.client.UIDL;
-import com.vaadin.terminal.gwt.client.communication.ClientToServerRpc;
+import com.vaadin.terminal.gwt.client.communication.ServerRpc;
 
 public class ButtonConnector extends AbstractComponentConnector {
 
@@ -20,7 +20,7 @@ public class ButtonConnector extends AbstractComponentConnector {
      * 
      * @since 7.0
      */
-    public interface ButtonClientToServerRpc extends ClientToServerRpc {
+    public interface ButtonClientToServerRpc extends ServerRpc {
         /**
          * Button click event.
          * 
index 24b299980410deedfd7e1d61045e2e7588254952..5c5ae10b1ad945b78d843100854c9b3deaa205a0 100644 (file)
@@ -18,15 +18,15 @@ import com.google.gwt.core.ext.typeinfo.TypeOracle;
 import com.google.gwt.user.rebind.ClassSourceFileComposerFactory;
 import com.google.gwt.user.rebind.SourceWriter;
 import com.vaadin.terminal.gwt.client.ApplicationConnection;
-import com.vaadin.terminal.gwt.client.communication.ClientToServerRpc;
-import com.vaadin.terminal.gwt.client.communication.ClientToServerRpc.InitializableClientToServerRpc;
+import com.vaadin.terminal.gwt.client.communication.ServerRpc;
+import com.vaadin.terminal.gwt.client.communication.ServerRpc.InitializableClientToServerRpc;
 import com.vaadin.terminal.gwt.client.communication.MethodInvocation;
 
 /**
  * GWT generator that creates client side proxy classes for making RPC calls
  * from the client to the server.
  * 
- * GWT.create() calls for interfaces extending {@link ClientToServerRpc} are
+ * GWT.create() calls for interfaces extending {@link ServerRpc} are
  * affected, and a proxy implementation is created. Note that the init(...)
  * method of the proxy must be called before the proxy is used.
  *