From 61cc392b17fc66bb0f70858ab20b7b33db9a1363 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Wed, 24 Aug 2016 10:52:00 +0200 Subject: [PATCH] Please cherry-pick: - got rid of redundant hasFoos() as #{ no someController.allFoos().isEmpty()} works fine - renamed controller method allMobileProvider() -> allMobileProviders() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Roland Häder --- ...ialsAdminMobileProviderWebRequestBean.java | 2 +- ...inancialsMobileProviderWebRequestBean.java | 11 +-- ...alsMobileProviderWebRequestController.java | 9 +-- .../admin/mobile/admin_form_mobile_data.tpl | 67 +++++++++++++++++++ .../generic/mobile_selection_box.tpl | 2 +- 5 files changed, 73 insertions(+), 18 deletions(-) create mode 100644 web/WEB-INF/templates/admin/mobile/admin_form_mobile_data.tpl diff --git a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsAdminMobileProviderWebRequestBean.java b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsAdminMobileProviderWebRequestBean.java index e46f6c47..47479a10 100644 --- a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsAdminMobileProviderWebRequestBean.java +++ b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsAdminMobileProviderWebRequestBean.java @@ -189,7 +189,7 @@ public class FinancialsAdminMobileProviderWebRequestBean extends BaseFinancialsC boolean isFound = false; // Get list of all providers - List providers = this.mobileController.allMobileProvider(); + List providers = this.mobileController.allMobileProviders(); // Get iterator from it Iterator iterator = providers.iterator(); diff --git a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestBean.java b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestBean.java index d7d145cf..99693d43 100644 --- a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestBean.java +++ b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestBean.java @@ -17,7 +17,6 @@ package org.mxchange.jfinancials.beans.mobileprovider; import java.text.MessageFormat; -import java.util.Collections; import java.util.List; import javax.annotation.PostConstruct; import javax.enterprise.context.SessionScoped; @@ -95,13 +94,9 @@ public class FinancialsMobileProviderWebRequestBean extends BaseFinancialsContro } @Override - public List allMobileProvider () { - return Collections.unmodifiableList(this.mobileProviders); - } - - @Override - public boolean hasMobileProvider () { - return (!this.mobileProviders.isEmpty()); + @SuppressWarnings ("ReturnOfCollectionOrArrayField") + public List allMobileProviders () { + return this.mobileProviders; } /** diff --git a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestController.java b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestController.java index 81be4343..48297170 100644 --- a/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestController.java +++ b/src/java/org/mxchange/jfinancials/beans/mobileprovider/FinancialsMobileProviderWebRequestController.java @@ -33,14 +33,7 @@ public interface FinancialsMobileProviderWebRequestController extends Serializab *

* @return A list of all mobile providers */ - List allMobileProvider (); - - /** - * Checks whether mobile providers are registered - *

- * @return Whether mobile providers are registered - */ - boolean hasMobileProvider (); + List allMobileProviders (); /** * Observes events being fired after the administrator has added a new diff --git a/web/WEB-INF/templates/admin/mobile/admin_form_mobile_data.tpl b/web/WEB-INF/templates/admin/mobile/admin_form_mobile_data.tpl new file mode 100644 index 00000000..742cc4a2 --- /dev/null +++ b/web/WEB-INF/templates/admin/mobile/admin_form_mobile_data.tpl @@ -0,0 +1,67 @@ + + + + + +

+
+ + + + +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+ +
+ + + + + +
+ +
+ +
+ +
+
+ +
+
+ +
+ +
+ + + +
+ +
+ +
+ +
+
+
+
+ diff --git a/web/WEB-INF/templates/generic/mobile_selection_box.tpl b/web/WEB-INF/templates/generic/mobile_selection_box.tpl index 9f089774..33a74e47 100644 --- a/web/WEB-INF/templates/generic/mobile_selection_box.tpl +++ b/web/WEB-INF/templates/generic/mobile_selection_box.tpl @@ -9,7 +9,7 @@ - + -- 2.39.5