You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2010/05/01 00:38:34 UTC
svn commit: r939855 -
/myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java
Author: lu4242
Date: Fri Apr 30 22:38:34 2010
New Revision: 939855
URL: http://svn.apache.org/viewvc?rev=939855&view=rev
Log:
add componentClass20.vm as default template for jsf 2.0
Modified:
myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java
Modified: myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java?rev=939855&r1=939854&r2=939855&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java (original)
+++ myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeComponentsMojo.java Fri Apr 30 22:38:34 2010
@@ -143,8 +143,9 @@ public class MakeComponentsMojo extends
/**
* Defines the jsf version (1.1 or 1.2), used to take the default templates for each version.
* <p>
- * If version is 1.1, the default templateComponentName is 'componentClass11.vm' and if version
- * is 1.2 the default templateComponentName is 'componentClass12.vm'.
+ * If version is 1.1, the default templateComponentName is 'componentClass11.vm', if version
+ * is 1.2 the default templateComponentName is 'componentClass12.vm', if version is 2.0 the
+ * default templateComponentName is 'componentClass20.vm'
* </p>
*
* @parameter
@@ -668,7 +669,11 @@ public class MakeComponentsMojo extends
{
if (templateComponentName == null)
{
- if (_is12())
+ if (_is20())
+ {
+ return "componentClass20.vm";
+ }
+ else if (_is12())
{
return "componentClass12.vm";
}
@@ -687,5 +692,9 @@ public class MakeComponentsMojo extends
{
return "1.2".equals(jsfVersion) || "12".equals(jsfVersion);
}
-
+
+ private boolean _is20()
+ {
+ return "2.0".equals(jsfVersion) || "20".equals(jsfVersion);
+ }
}