blob: 56989219cc0d2cde43af1b9f159e5b2adb0b5cd1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
package com.vaadin.tests.widgetset.client;
import com.google.gwt.user.client.ui.HTML;
import com.vaadin.client.ApplicationConnection;
import com.vaadin.client.Paintable;
import com.vaadin.client.UIDL;
import com.vaadin.client.ui.AbstractComponentConnector;
import com.vaadin.shared.ui.Connect;
import com.vaadin.tests.serialization.LegacySerializerUI.LegacySerializerComponent;
@Connect(value = LegacySerializerComponent.class)
public class LegacySerializerConnector extends AbstractComponentConnector
implements Paintable {
@Override
public void updateFromUIDL(UIDL uidl, ApplicationConnection client) {
double doubleAttribute = uidl.getDoubleAttribute("doubleInfinity");
getWidget().setHTML("doubleInfinity: " + doubleAttribute);
client.updateVariable(getConnectorId(), "doubleInfinity",
doubleAttribute, true);
}
@Override
public HTML getWidget() {
return (HTML) super.getWidget();
}
}
|