Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 282:e92f7ef455d6
Show rivers as links instead of a combobox.
flys-client/trunk@1911 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 12 May 2011 14:59:18 +0000 |
parents | 11c5bcd349b1 |
children | a39c2f531755 |
comparison
equal
deleted
inserted
replaced
281:c271012a97a3 | 282:e92f7ef455d6 |
---|---|
4 | 4 |
5 private UIProviderFactory() { | 5 private UIProviderFactory() { |
6 } | 6 } |
7 | 7 |
8 public static UIProvider getProvider(String uiProvider) { | 8 public static UIProvider getProvider(String uiProvider) { |
9 System.out.println("Provider: " + uiProvider); | |
9 if (uiProvider == null || uiProvider.equals("")) { | 10 if (uiProvider == null || uiProvider.equals("")) { |
10 return new SelectProvider(); | 11 return new SelectProvider(); |
11 } | 12 } |
12 else if (uiProvider.equals("select_with_map")) { | 13 else if (uiProvider.equals("select_with_map")) { |
13 return new MapSelection(); | 14 return new MapSelection(); |
22 return new WQInputPanel(); | 23 return new WQInputPanel(); |
23 } | 24 } |
24 else if (uiProvider.equals("wq_panel_adapted")) { | 25 else if (uiProvider.equals("wq_panel_adapted")) { |
25 return new WQAdaptedInputPanel(); | 26 return new WQAdaptedInputPanel(); |
26 } | 27 } |
28 else if (uiProvider.equals("river_panel")) { | |
29 return new LinkSelection(); | |
30 } | |
27 else { | 31 else { |
28 return new SelectProvider(); | 32 return new SelectProvider(); |
29 } | 33 } |
30 } | 34 } |
31 } | 35 } |