aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java')
-rw-r--r--src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java b/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
index 8133a617ca..2edcb8a9f2 100644
--- a/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
+++ b/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
@@ -6,17 +6,15 @@ package com.vaadin.terminal.gwt.server;
import java.io.Serializable;
-import com.vaadin.terminal.Paintable;
-
/**
* Internal class for keeping track of pending server to client method
- * invocations for a Paintable.
+ * invocations for a Connector.
*
* @since 7.0
*/
public class ClientMethodInvocation implements Serializable,
Comparable<ClientMethodInvocation> {
- private final Paintable paintable;
+ private final ClientConnector connector;
private final String interfaceName;
private final String methodName;
private final Object[] parameters;
@@ -26,17 +24,17 @@ public class ClientMethodInvocation implements Serializable,
// TODO may cause problems when clustering etc.
private static long counter = 0;
- public ClientMethodInvocation(Paintable paintable, String interfaceName,
- String methodName, Object[] parameters) {
- this.paintable = paintable;
+ public ClientMethodInvocation(ClientConnector connector,
+ String interfaceName, String methodName, Object[] parameters) {
+ this.connector = connector;
this.interfaceName = interfaceName;
this.methodName = methodName;
this.parameters = (null != parameters) ? parameters : new Object[0];
sequenceNumber = ++counter;
}
- public Paintable getPaintable() {
- return paintable;
+ public ClientConnector getConnector() {
+ return connector;
}
public String getInterfaceName() {