Doesn't it have to be in the context if we're going to use it from
within webmacro?


Nissim wrote:
> 
> Where should I move it to?
> 
> Jon Stevens wrote:
> >
> > -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]
> 
> ------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
> Problems?:           [EMAIL PROTECTED]


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