]> source.dussan.org Git - vaadin-framework.git/commitdiff
-
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 10 Aug 2007 12:09:32 +0000 (12:09 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 10 Aug 2007 12:09:32 +0000 (12:09 +0000)
svn changeset:1982/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IWindow.java [deleted file]

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 (file)
index 5e468ed..0000000
+++ /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);
-       }
-
-}