diff flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java @ 83:4784ca718476

Improved the positioning of helper widgets and some layout specific stuff. flys-client/trunk@1593 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 28 Mar 2011 16:00:23 +0000
parents 1d0fb625248d
children 131e3f23a74e
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java	Mon Mar 28 15:23:51 2011 +0000
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java	Mon Mar 28 16:00:23 2011 +0000
@@ -41,6 +41,9 @@
     /** The StepForwardHandlers.*/
     protected List<StepBackHandler> backHandlers;
 
+    /** The container that is used to position helper widgets.*/
+    protected Canvas helperContainer;
+
 
     /**
      * Creates a new UIProvider instance of this class.
@@ -150,6 +153,17 @@
 
 
     /**
+     * This method injects a container that is used to position helper widgets.
+     *
+     * @param helperContainer A container that is used to position helper
+     * widgets.
+     */
+    public void setContainer(Canvas helperContainer) {
+        this.helperContainer = helperContainer;
+    }
+
+
+    /**
      * This method needs to be implemented by concrete subclasses. It should
      * create a new Canvas object with a representation of <i>data</i>.
      *

http://dive4elements.wald.intevation.org