[Yanel-commits] rev 53530 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Wed Sep 29 09:35:42 CEST 2010


Author: michi
Date: 2010-09-29 09:35:41 +0200 (Wed, 29 Sep 2010)
New Revision: 53530

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelHTMLUI.java
Log:
yanel.toolbar parametrized and suppress added to value check

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelHTMLUI.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelHTMLUI.java	2010-09-29 07:04:49 UTC (rev 53529)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelHTMLUI.java	2010-09-29 07:35:41 UTC (rev 53530)
@@ -23,6 +23,7 @@
 class YanelHTMLUI {
 
     private static final String TOOLBAR_KEY = "toolbar";
+    private static final String TOOLBAR_PARAM_NAME = "yanel.toolbar";
 
     private String reservedPrefix;
     private Map map;
@@ -41,7 +42,7 @@
      */
     void switchToolbar(HttpServletRequest request) {
         // Check for toolbar ...
-        String yanelToolbar = request.getParameter("yanel.toolbar");
+        String yanelToolbar = request.getParameter(TOOLBAR_PARAM_NAME);
         if(yanelToolbar != null) {
             if (yanelToolbar.equals("on")) {
                 log.info("Turn on toolbar!");
@@ -49,6 +50,8 @@
             } else if (yanelToolbar.equals("off")) {
                 log.info("Turn off toolbar!");
                 disableToolbar(request);
+            } else if (yanelToolbar.equals("suppress")) { // INFO: See isToolbarEnabled(HttpServletRequest)
+                log.info("Suppress toolbar!");
             } else {
                 log.warn("No such toolbar value: " + yanelToolbar);
             }
@@ -280,8 +283,8 @@
     boolean isToolbarEnabled(HttpServletRequest request) {
         String toolbarStatus = (String) request.getSession(true).getAttribute(TOOLBAR_KEY);
         if (toolbarStatus != null && toolbarStatus.equals("on")) {
-            String yanelToolbar = request.getParameter("yanel.toolbar");
-            if(yanelToolbar != null && request.getParameter("yanel.toolbar").equals("suppress")) {
+            String yanelToolbar = request.getParameter(TOOLBAR_PARAM_NAME);
+            if(yanelToolbar != null && request.getParameter(TOOLBAR_PARAM_NAME).equals("suppress")) {
                 return false;
             } else {
                 return true;



More information about the Yanel-commits mailing list