You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2009/11/06 11:13:57 UTC
svn commit: r833336 -
/myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl
Author: matzew
Date: Fri Nov 6 10:13:57 2009
New Revision: 833336
URL: http://svn.apache.org/viewvc?rev=833336&view=rev
Log:
TRINIDAD-1624 - add support behavior elements (on a 2.0 faces-config.xml)
=> this covers the direct behavior elements, no nested elements (e.g. property, these are covered
by separated JIRA tickets)
Modified:
myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl
Modified: myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl
URL: http://svn.apache.org/viewvc/myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl?rev=833336&r1=833335&r2=833336&view=diff
==============================================================================
--- myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl (original)
+++ myfaces/trinidad-maven/branches/2.0.0-branch/maven-faces-plugin/src/main/resources/org/apache/myfaces/trinidadbuild/plugin/faces/resources/transform20.xsl Fri Nov 6 10:13:57 2009
@@ -80,6 +80,7 @@
<xsl:apply-templates select="javaee:name" />
<xsl:apply-templates select="javaee:ordering" />
<xsl:apply-templates select="javaee:absolute-ordering" />
+ <xsl:apply-templates select="javaee:behavior" />
<xsl:apply-templates select="javaee:application" />
<xsl:apply-templates select="javaee:factory" />
<xsl:apply-templates select="javaee:component[not(contains(javaee:component-extension/mfp:component-class-modifier/text(), 'abstract')) and
@@ -276,6 +277,35 @@
</xsl:element>
</xsl:template>
+ <xsl:template match="//javaee:behavior" >
+ <xsl:element name="behavior" >
+ <xsl:apply-templates select="javaee:behavior-class[contains(text(), $packageContains)]" />
+ <xsl:apply-templates select="javaee:behavior-extension" />
+ <xsl:apply-templates select="javaee:behavior-id[contains(text(), $packageContains)]" />
+ <xsl:apply-templates select="javaee:description" />
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:icon" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:behavior-class" >
+ <xsl:element name="behavior-class" >
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:behavior-extension" >
+ <xsl:element name="behavior-extension" >
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:behavior-id" >
+ <xsl:element name="behavior-id" >
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
<xsl:template match="//javaee:application" >
<xsl:element name="application" >
<xsl:apply-templates select="javaee:action-listener[contains(text(), $packageContains)]" />