-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]

Reply via email to