-1. This code should go into some utility class somewhere as a static final
method.
-jon
--
http://scarab.tigris.org/ | http://noodle.tigris.org/
http://java.apache.org/ | http://java.apache.org/turbine/
http://www.working-dogs.com/ | http://jakarta.apache.org/velocity/
http://www.collab.net/ | http://www.sourcexchange.com/
----------
From: Java Apache CVS Development <[EMAIL PROTECTED]>
Reply-To: "Java-Apache Development" <[EMAIL PROTECTED]>
Date: Tue, 3 Oct 2000 05:12:36 -0700 (PDT)
To: [EMAIL PROTECTED]
Subject: CVS update: turbine/src/java/org/apache/turbine/util/webmacro
WebMacroFormatter.java
User: nissim
Date: 00/10/03 05:12:35
Modified: src/java/org/apache/turbine/util/webmacro
WebMacroFormatter.java
Log:
Added isNull method which returns a default value if the object passed is
null.
Revision Changes Path
1.3 +12 -1
turbine/src/java/org/apache/turbine/util/webmacro/WebMacroFormatter.java
Index: WebMacroFormatter.java
===================================================================
RCS file:
/products/cvs/turbine/turbine/src/java/org/apache/turbine/util/webmacro/WebM
acroFormatter.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- WebMacroFormatter.java 2000/09/06 15:46:14 1.2
+++ WebMacroFormatter.java 2000/10/03 12:12:35 1.3
@@ -78,7 +78,7 @@
* </pre></code>
*
* @author <a href="[EMAIL PROTECTED]">Sean Legassick</a>
- * @version $Id: WebMacroFormatter.java,v 1.2 2000/09/06 15:46:14 gonzalo
Exp $
+ * @version $Id: WebMacroFormatter.java,v 1.3 2000/10/03 12:12:35 nissim
Exp $
*/
public class WebMacroFormatter
{
@@ -405,5 +405,16 @@
String[] alternates = { alt1, alt2, alt3, alt4 };
context.put(name, new WebMacroAlternator(alternates));
return "";
+ }
+
+ /**
+ * Returns a default value if the object passed is null.
+ */
+ public Object isNull(Object o, Object dflt)
+ {
+ if (o == null)
+ return dflt;
+ else
+ return o;
}
}
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]