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

josias at wyona.com josias at wyona.com
Mon Jul 23 09:49:04 CEST 2007


Author: josias
Date: 2007-07-23 09:49:04 +0200 (Mon, 23 Jul 2007)
New Revision: 26200

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
Log:
added viewId parameter to getContentXML() method, and added yanel.back2realm as xslt parameter for consistency reasons

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	2007-07-23 07:43:41 UTC (rev 26199)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java	2007-07-23 07:49:04 UTC (rev 26200)
@@ -68,7 +68,7 @@
      * @see org.wyona.yanel.core.api.attributes.ViewableV2#getView(java.lang.String)
      */
     public View getView(String viewId) throws Exception {
-        InputStream xmlInputStream = getContentXML();
+        InputStream xmlInputStream = getContentXML(viewId);
         return getXMLView(viewId, xmlInputStream);
     }
     
@@ -176,7 +176,9 @@
         transformer.setParameter("yanel.path.name", PathUtil.getName(getPath()));
         transformer.setParameter("yanel.path", getPath());
         transformer.setParameter("yanel.back2context", PathUtil.backToContext(realm, getPath()));
-        transformer.setParameter("yarep.back2realm", PathUtil.backToRealm(getPath()));
+        String backToRealm = PathUtil.backToRealm(getPath());
+        transformer.setParameter("yanel.back2realm", backToRealm);
+        transformer.setParameter("yarep.back2realm", backToRealm); // for backwards compatibility
         String userAgent = getEnvironment().getRequest().getHeader("User-Agent");
         transformer.setParameter("language", getRequestedLanguage());
         String os = getOS(userAgent);
@@ -197,7 +199,7 @@
      * @return xml stream
      * @throws Exception
      */
-    protected InputStream getContentXML() throws Exception {
+    protected InputStream getContentXML(String viewId) throws Exception {
         return getRealm().getRepository().getNode(getPath()).getInputStream();
     }
 



More information about the Yanel-commits mailing list