aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-03-16 19:41:46 +0200
committerArtur Signell <artur@vaadin.com>2012-03-21 15:27:29 +0200
commit36dca644148d270250340afbc74b0981f2e94177 (patch)
tree9689afa87f39a573bbd1e89ea20b3682a06271e8 /src/com/vaadin/terminal/gwt/server/ClientMethodInvocation.java
parentceda855ab44ffe2330e639b1e0f51a5152602c42 (diff)
downloadvaadin-framework-36dca644148d270250340afbc74b0981f2e94177.tar.gz
vaadin-framework-36dca644148d270250340afbc74b0981f2e94177.zip
Moved Connector -> Connector Id mapping to AbstractComponent
Moved Connector Id -> Connector mapping to Application Moved dirty connector tracking to Root Removed adding of
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() {