Why is the EventCartridge member static?

[EMAIL PROTECTED] writes:

> jon         01/11/28 16:35:58
>
>   Modified:    src/services/java/org/apache/fulcrum/velocity
>                         TurbineVelocityService.java
>   Log:
>   Added support for configuration and initilization of Velocity
>   EventCartridges. It is actually a pretty minor patch which is nice and
>   configuration is quite easy.
>   
>   -jon
>   
>   Revision  Changes    Path
>   1.8       +81 -5     
>jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/velocity/TurbineVelocityService.java
>   
>   Index: TurbineVelocityService.java
>   ===================================================================
>   RCS file: 
>/home/cvs/jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/velocity/TurbineVelocityService.java,v
>   retrieving revision 1.7
>   retrieving revision 1.8
>   diff -u -r1.7 -r1.8
>   --- TurbineVelocityService.java     2001/08/16 05:41:42     1.7
>   +++ TurbineVelocityService.java     2001/11/29 00:35:58     1.8
>   @@ -56,6 +56,7 @@
>    
>    import java.util.Vector;
>    import java.util.Iterator;
>   +import java.util.Enumeration;
>    import java.io.IOException;
>    import java.io.OutputStream;
>    import java.io.OutputStreamWriter;
>   @@ -63,6 +64,10 @@
>    import org.apache.velocity.Template;
>    import org.apache.velocity.VelocityContext;
>    import org.apache.velocity.app.Velocity;
>   +import org.apache.velocity.app.event.EventCartridge;
>   +import org.apache.velocity.app.event.ReferenceInsertionEventHandler;
>   +import org.apache.velocity.app.event.NullSetEventHandler;
>   +import org.apache.velocity.app.event.MethodExceptionEventHandler;
>    import org.apache.velocity.context.Context;
>    import org.apache.velocity.exception.MethodInvocationException;
>    import org.apache.fulcrum.ServiceException;
>   @@ -91,7 +96,8 @@
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Sean Legassick</a>
>     * @author <a href="mailto:[EMAIL PROTECTED]";>Daniel Rall</a>
>   - * @version $Id: TurbineVelocityService.java,v 1.7 2001/08/16 05:41:42 jon Exp $
>   + * @author <a href="mailto:[EMAIL PROTECTED]";>Jon S. Stevens</a>
>   + * @version $Id: TurbineVelocityService.java,v 1.8 2001/11/29 00:35:58 jon Exp $
>     */
>    public class TurbineVelocityService
>        extends BaseTemplateEngineService
>   @@ -119,6 +125,11 @@
>        private static final String ABSOLUTE_PREFIX = "file://";
>    
>        /**
>   +     * The EventCartridge that is used against all contexts
>   +     */
>   +    private static EventCartridge eventCartridge;
>   +    
>   +    /**

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to