You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by th...@apache.org on 2006/08/11 02:14:55 UTC

svn commit: r430600 - in /forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher: forrest.properties resources/stylesheets/helper/variable.helper.xsl themes.xmap

Author: thorsten
Date: Thu Aug 10 17:14:55 2006
New Revision: 430600

URL: http://svn.apache.org/viewvc?rev=430600&view=rev
Log:
Expose all properties aviable on a project base to the contracts. This opens a new dimension for writing contracts. The blocker of this step have been FOR-800 which is now closed

Modified:
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/forrest.properties
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/resources/stylesheets/helper/variable.helper.xsl
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/themes.xmap

Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/forrest.properties
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/forrest.properties?rev=430600&r1=430599&r2=430600&view=diff
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/forrest.properties (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/forrest.properties Thu Aug 10 17:14:55 2006
@@ -22,4 +22,4 @@
 
 # FIXME: FOR-785
 forrest.validate.skinconf=false
-project.required.plugins=org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.input.projectInfo,org.apache.forrest.plugin.output.pdf,org.apache.forrest.plugin.input.glossary
+project.required.plugins=org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.output.inputModule,org.apache.forrest.plugin.input.projectInfo,org.apache.forrest.plugin.output.pdf,org.apache.forrest.plugin.input.glossary

Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/resources/stylesheets/helper/variable.helper.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/resources/stylesheets/helper/variable.helper.xsl?rev=430600&r1=430599&r2=430600&view=diff
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/resources/stylesheets/helper/variable.helper.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/resources/stylesheets/helper/variable.helper.xsl Thu Aug 10 17:14:55 2006
@@ -17,7 +17,7 @@
 -->
 
 <xsl:stylesheet version="1.0" 
-  xmlns:forrest="http://apache.org/forrest/templates/1.0" 
+  xmlns:forrest="http://apache.org/forrest/properties/1.0" 
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:import href="lm://transform.xml.dotdots"/>
   <xsl:import href="lm://transform.xml.pathutils"/>
@@ -52,6 +52,10 @@
         <property name="root" value="{$root}"/>
         <property name="path" value="{$path}"/>
         <property name="theme" value="{$theme}"/>
+        <xsl:apply-templates select="forrest:properties/forrest:property"/>
       </properties>
     </xsl:template>
+  <xsl:template match="forrest:property">
+    <property name="{@name}" value="{@value}"/>
+  </xsl:template>
 </xsl:stylesheet>

Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/themes.xmap
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/themes.xmap?rev=430600&r1=430599&r2=430600&view=diff
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/themes.xmap (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/themes.xmap Thu Aug 10 17:14:55 2006
@@ -45,7 +45,7 @@
   <map:pipelines>
     <map:pipeline>
       <map:match pattern="**.props">
-        <map:generate src="foo.xml" />
+        <map:generate src="cocoon://module.project.properties" />
         <map:transform src="lm://transform.xml.variable.helper">
           <map:parameter name="path" value="{1}.html" />
           <map:parameter name="theme" value="{project:dispatcher.theme}" />