diff options
author | Artur Signell <artur@vaadin.com> | 2012-03-14 15:34:53 +0200 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2012-03-14 16:01:28 +0200 |
commit | 9a307e04b855af49673d8cebc24dcd7846097d6e (patch) | |
tree | a7da215f922763bee7f4b6d1416917a9534a1fbb /src/com/vaadin/ui/Window.java | |
parent | dbb870ec699e98d86cc94be6f2a045f68780f09a (diff) | |
download | vaadin-framework-9a307e04b855af49673d8cebc24dcd7846097d6e.tar.gz vaadin-framework-9a307e04b855af49673d8cebc24dcd7846097d6e.zip |
Get scroll position from state, where it is available
Diffstat (limited to 'src/com/vaadin/ui/Window.java')
-rw-r--r-- | src/com/vaadin/ui/Window.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/com/vaadin/ui/Window.java b/src/com/vaadin/ui/Window.java index 57ed11f3ba..41bef54fe2 100644 --- a/src/com/vaadin/ui/Window.java +++ b/src/com/vaadin/ui/Window.java @@ -21,9 +21,9 @@ import com.vaadin.event.ShortcutAction.ModifierKey; import com.vaadin.event.ShortcutListener; import com.vaadin.terminal.PaintException; import com.vaadin.terminal.PaintTarget; -import com.vaadin.terminal.gwt.client.ui.PanelConnector.PanelState; import com.vaadin.terminal.gwt.client.ui.VView; import com.vaadin.terminal.gwt.client.ui.WindowConnector; +import com.vaadin.terminal.gwt.client.ui.WindowConnector.WindowState; /** * A component that represents an application (browser native) window or a sub @@ -74,10 +74,6 @@ import com.vaadin.terminal.gwt.client.ui.WindowConnector; @ClientWidget(WindowConnector.class) public class Window extends Panel implements FocusNotifier, BlurNotifier { - public class WindowState extends PanelState { - - } - /** * <b>Sub window only</b>. Top offset in pixels for the sub window (relative * to the parent application window) or -1 if unspecified. @@ -892,4 +888,13 @@ public class Window extends Panel implements FocusNotifier, BlurNotifier { bringToFront(); } + @Override + public WindowState getState() { + return (WindowState) super.getState(); + } + + @Override + protected WindowState createState() { + return new WindowState(); + } } |