[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...
Gavin King
gavin.king at jboss.com
Wed Dec 20 12:01:53 EST 2006
User: gavin
Date: 06/12/20 12:01:53
Modified: src/main/org/jboss/seam/core Interpolator.java
Log:
JBSEAM-624
Revision Changes Path
1.14 +13 -11 jboss-seam/src/main/org/jboss/seam/core/Interpolator.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Interpolator.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Interpolator.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- Interpolator.java 16 Dec 2006 02:58:10 -0000 1.13
+++ Interpolator.java 20 Dec 2006 17:01:53 -0000 1.14
@@ -49,19 +49,21 @@
* @return the interpolated string
*/
public String interpolate(String string, Object... params) {
+ if ( params!=null && params.length>0 )
+ {
if ( params.length>10 )
{
throw new IllegalArgumentException("more than 10 parameters");
}
-
if ( string.indexOf('#')>=0 )
{
string = interpolateExpressions(string, params);
}
- if ( params.length>1 && string.indexOf('{')>=0 )
+ if ( string.indexOf('{')>=0 )
{
string = new MessageFormat(string, Locale.instance()).format(params);
}
+ }
return string;
}
More information about the jboss-cvs-commits
mailing list