You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by nb...@apache.org on 2005/11/18 01:16:28 UTC
svn commit: r345377 -
/jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java
Author: nbubna
Date: Thu Nov 17 16:16:23 2005
New Revision: 345377
URL: http://svn.apache.org/viewcvs?rev=345377&view=rev
Log:
add integer(), number(), currency(), percent() methods to simplify common usage
Modified:
jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java
Modified: jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java?rev=345377&r1=345376&r2=345377&view=diff
==============================================================================
--- jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java (original)
+++ jakarta/velocity/tools/trunk/src/java/org/apache/velocity/tools/generic/NumberTool.java Thu Nov 17 16:16:23 2005
@@ -50,7 +50,7 @@
* @author <a href="mailto:nathan@esha.com">Nathan Bubna</a>
* @author <a href="mailto:mkienenb@alaska.net">Mike Kienenberger</a>
* @since VelocityTools 1.2
- * @version $Id: NumberTool.java,v 1.3 2004/02/18 20:11:07 nbubna Exp $
+ * @version $Id$
*/
public class NumberTool
{
@@ -119,6 +119,42 @@
public String format(Object obj)
{
return format(getFormat(), obj);
+ }
+
+ /**
+ * Convenience method equivalent to $number.format("currency", $foo).
+ * @since VelocityTools 1.3
+ */
+ public String currency(Object obj)
+ {
+ return format("currency", obj);
+ }
+
+ /**
+ * Convenience method equivalent to $number.format("integer", $foo).
+ * @since VelocityTools 1.3
+ */
+ public String integer(Object obj)
+ {
+ return format("integer", obj);
+ }
+
+ /**
+ * Convenience method equivalent to $number.format("number", $foo).
+ * @since VelocityTools 1.3
+ */
+ public String number(Object obj)
+ {
+ return format("number", obj);
+ }
+
+ /**
+ * Convenience method equivalent to $number.format("percent", $foo).
+ * @since VelocityTools 1.3
+ */
+ public String percent(Object obj)
+ {
+ return format("percent", obj);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org