ingo@20: package de.intevation.flys.client.client.ui; ingo@20: ingo@20: public class UIProviderFactory { ingo@20: ingo@20: private UIProviderFactory() { ingo@20: } ingo@20: ingo@20: public static UIProvider getProvider(String uiProvider) { ingo@20: if (uiProvider == null || uiProvider.equals("")) { ingo@20: return new SelectProvider(); ingo@20: } ingo@20: else if (uiProvider.equals("select_with_map")) { ingo@20: return new MapSelection(); ingo@20: } ingo@20: else { ingo@20: return new SelectProvider(); ingo@20: } ingo@20: } ingo@20: }