From: Matti Tahvonen Date: Fri, 10 Aug 2007 12:09:32 +0000 (+0000) Subject: - X-Git-Tag: 6.7.0.beta1~6122 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=745e00f3853cdd474d3199690e8a31cbf4d762a8;p=vaadin-framework.git - svn changeset:1982/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java deleted file mode 100644 index 5e468ed1a7..0000000000 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.itmill.toolkit.terminal.gwt.client.ui; - -import com.google.gwt.user.client.ui.SimplePanel; -import com.google.gwt.user.client.ui.Widget; -import com.itmill.toolkit.terminal.gwt.client.ApplicationConnection; -import com.itmill.toolkit.terminal.gwt.client.Paintable; -import com.itmill.toolkit.terminal.gwt.client.UIDL; - -public class IWindow extends SimplePanel implements Paintable { - - private String theme; - - private Paintable layout; - - public String getTheme() { - return theme; - } - - public void updateFromUIDL(UIDL uidl, ApplicationConnection client) { - theme = uidl.getStringAttribute("theme"); - com.google.gwt.user.client.Window.setTitle(uidl.getStringAttribute("caption")); - UIDL childUidl = uidl.getChildUIDL(0); - Paintable lo = (Paintable) client.getWidget(childUidl); - if(layout != null) { - if(layout != lo) { - // remove old - client.unregisterPaintable(layout); - // add new - setWidget((Widget) lo); - layout = lo; - } - } else { - setWidget((Widget) lo); - } - lo.updateFromUIDL(childUidl, client); - } - -}