comparison 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
comparison
equal deleted inserted replaced
82:4c5fa2b0086a 83:4784ca718476
38 /** The StepForwardHandlers.*/ 38 /** The StepForwardHandlers.*/
39 protected List<StepForwardHandler> forwardHandlers; 39 protected List<StepForwardHandler> forwardHandlers;
40 40
41 /** The StepForwardHandlers.*/ 41 /** The StepForwardHandlers.*/
42 protected List<StepBackHandler> backHandlers; 42 protected List<StepBackHandler> backHandlers;
43
44 /** The container that is used to position helper widgets.*/
45 protected Canvas helperContainer;
43 46
44 47
45 /** 48 /**
46 * Creates a new UIProvider instance of this class. 49 * Creates a new UIProvider instance of this class.
47 */ 50 */
148 return back; 151 return back;
149 } 152 }
150 153
151 154
152 /** 155 /**
156 * This method injects a container that is used to position helper widgets.
157 *
158 * @param helperContainer A container that is used to position helper
159 * widgets.
160 */
161 public void setContainer(Canvas helperContainer) {
162 this.helperContainer = helperContainer;
163 }
164
165
166 /**
153 * This method needs to be implemented by concrete subclasses. It should 167 * This method needs to be implemented by concrete subclasses. It should
154 * create a new Canvas object with a representation of <i>data</i>. 168 * create a new Canvas object with a representation of <i>data</i>.
155 * 169 *
156 * @param data The data that should be displayed. 170 * @param data The data that should be displayed.
157 * 171 *

http://dive4elements.wald.intevation.org