Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java @ 57:246af33f621c
Adjusted the look of the 'next' button in the parameter panel.
flys-client/trunk@1516 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 18 Mar 2011 11:32:05 +0000 |
parents | a2923d63f530 |
children | d018995fbee7 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java Fri Mar 18 09:36:28 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java Fri Mar 18 11:32:05 2011 +0000 @@ -6,9 +6,11 @@ import com.google.gwt.core.client.GWT; import com.smartgwt.client.widgets.Canvas; +import com.smartgwt.client.widgets.Img; import com.smartgwt.client.widgets.events.ClickEvent; import com.smartgwt.client.widgets.events.ClickHandler; +import de.intevation.flys.client.client.FLYSMessages; import de.intevation.flys.client.client.event.HasStepForwardHandlers; import de.intevation.flys.client.client.event.StepForwardEvent; import de.intevation.flys.client.client.event.StepForwardHandler; @@ -24,6 +26,10 @@ public abstract class AbstractUIProvider implements UIProvider, HasStepForwardHandlers, ClickHandler { + /** The message class that provides i18n strings.*/ + protected FLYSMessages MSG = GWT.create(FLYSMessages.class); + + /** The StepForwardHandlers.*/ protected List<StepForwardHandler> forwardHandlers; @@ -75,6 +81,14 @@ } + protected Canvas getNextButton() { + Img go = new Img(MSG.imageNext(), 80, 25); + go.addClickHandler(this); + + return go; + } + + /** * This method needs to be implemented by concrete subclasses. It should * create a new Canvas object with a representation of <i>data</i>.