Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java @ 867:6a2ed979dfcf
Added new UIProvider "DatacageTwinPanel", pass user via UIProviderFactory.
flys-client/trunk@2674 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Thu, 08 Sep 2011 11:12:21 +0000 |
parents | 4db672cdacb2 |
children | 794d1af42987 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java Thu Sep 08 11:04:25 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/ParameterList.java Thu Sep 08 11:12:21 2011 +0000 @@ -469,7 +469,7 @@ if (oldStorage.get(state) == null) { String provider = dataList.getUIProvider(); - UIProvider uiprovider = UIProviderFactory.getProvider(provider); + UIProvider uiprovider = UIProviderFactory.getProvider(provider, flys.getCurrentUser()); ((HasStepBackHandlers) uiprovider).addStepBackHandler(this); Canvas c = uiprovider.createOld(dataList); @@ -671,7 +671,7 @@ if (currentData != null) { // the user has to enter some attributes String uiProvider = currentData.getUIProvider(); - UIProvider provider = UIProviderFactory.getProvider(uiProvider); + UIProvider provider = UIProviderFactory.getProvider(uiProvider, flys.getCurrentUser()); provider.setContainer(helperPanel); provider.setArtifact(art); @@ -687,7 +687,7 @@ // We have reached a final state with the option to step to // further to a next state. But in the current state, no user // data is required. - UIProvider ui = UIProviderFactory.getProvider("continue"); + UIProvider ui = UIProviderFactory.getProvider("continue", null); ui.setArtifact(art); ((ContinuePanel) ui).addAdvanceHandler(this);