[Yanel-commits] rev 30530 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Sun Jan 20 22:59:48 CET 2008


Author: michi
Date: 2008-01-20 22:59:46 +0100 (Sun, 20 Jan 2008)
New Revision: 30530

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
Log:
toolbar status added to XSLT

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java	2008-01-19 23:26:20 UTC (rev 30529)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java	2008-01-20 21:59:46 UTC (rev 30530)
@@ -329,7 +329,8 @@
         transformer.setParameter("yanel.reservedPrefix", "yanel"); // TODO don't hardcode
 
         // Add toolbar status
-        //if (toolbarStatus != null) transformer.setParameter("toolbar-status", toolbarStatus);
+        String toolbarStatus = getToolbarStatus();
+        if (toolbarStatus != null) transformer.setParameter("yanel.toolbar-status", toolbarStatus);
     }
 
     /**
@@ -381,6 +382,14 @@
     }
 
     /**
+     * Get toolbar status from session
+     */
+    protected String getToolbarStatus() {
+        // TODO: Use YanelServlet.TOOLBAR_KEY instead "toolbar"!
+        return (String) getRequest().getSession(true).getAttribute("toolbar");
+    }
+
+    /**
      * Get XSLT path
      */
     protected String[] getXSLTPath(String path) throws Exception {



More information about the Yanel-commits mailing list