/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.client.communication; | package com.vaadin.terminal.gwt.client.communication; | ||||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | import com.vaadin.terminal.gwt.client.ApplicationConnection; |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.client.communication; | package com.vaadin.terminal.gwt.client.communication; | ||||
import java.util.Map; | import java.util.Map; |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.client.communication; | package com.vaadin.terminal.gwt.client.communication; | ||||
/** | /** |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.server; | package com.vaadin.terminal.gwt.server; | ||||
import java.io.Serializable; | |||||
import java.util.ArrayList; | import java.util.ArrayList; | ||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import java.util.Iterator; | import java.util.Iterator; | ||||
* | * | ||||
* @since 7.0 | * @since 7.0 | ||||
*/ | */ | ||||
public class JsonDecoder { | |||||
public class JsonDecoder implements Serializable { | |||||
/** | /** | ||||
* Convert a JSON array with two elements (type and value) into a | * Convert a JSON array with two elements (type and value) into a |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.server; | package com.vaadin.terminal.gwt.server; | ||||
import java.io.Serializable; | |||||
import com.vaadin.terminal.Paintable; | import com.vaadin.terminal.Paintable; | ||||
/** | /** | ||||
* | * | ||||
* @since 7.0 | * @since 7.0 | ||||
*/ | */ | ||||
public interface PaintableIdMapper { | |||||
public interface PaintableIdMapper extends Serializable { | |||||
/** | /** | ||||
* Get the {@link Paintable} instance corresponding to a paintable id. | * Get the {@link Paintable} instance corresponding to a paintable id. | ||||
* | * |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.server; | package com.vaadin.terminal.gwt.server; | ||||
import java.io.Serializable; | |||||
import com.vaadin.terminal.gwt.client.communication.MethodInvocation; | import com.vaadin.terminal.gwt.client.communication.MethodInvocation; | ||||
/** | /** | ||||
* | * | ||||
* @since 7.0 | * @since 7.0 | ||||
*/ | */ | ||||
public interface RpcManager { | |||||
public interface RpcManager extends Serializable { | |||||
public void applyInvocation(MethodInvocation invocation); | public void applyInvocation(MethodInvocation invocation); | ||||
} | } |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.server; | package com.vaadin.terminal.gwt.server; | ||||
import java.io.Serializable; | |||||
import com.vaadin.terminal.VariableOwner; | import com.vaadin.terminal.VariableOwner; | ||||
/** | /** | ||||
* | * | ||||
* @since 7.0 | * @since 7.0 | ||||
*/ | */ | ||||
public interface RpcTarget { | |||||
public interface RpcTarget extends Serializable { | |||||
/** | /** | ||||
* Returns the RPC manager instance to use when receiving calls for an RPC | * Returns the RPC manager instance to use when receiving calls for an RPC | ||||
* interface. | * interface. |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.server; | package com.vaadin.terminal.gwt.server; | ||||
import java.lang.reflect.Field; | import java.lang.reflect.Field; |
/* | |||||
@VaadinApache2LicenseForJavaFiles@ | |||||
*/ | |||||
package com.vaadin.terminal.gwt.widgetsetutils; | package com.vaadin.terminal.gwt.widgetsetutils; | ||||
import java.io.PrintWriter; | import java.io.PrintWriter; |