Author: wglass
Date: Mon Oct  9 17:01:11 2006
New Revision: 454562

URL: http://svn.apache.org/viewvc?view=rev&rev=454562
Log:
move ContextAware/RuntimeServicesAware to util package for more generic future 
use

Added:
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/ContextAware.java
      - copied, changed from r454530, 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/ContextAware.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/RuntimeServicesAware.java
      - copied, changed from r454530, 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/RuntimeServicesAware.java
Removed:
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/ContextAware.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/RuntimeServicesAware.java
Modified:
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventCartridge.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventHandlerUtil.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/EscapeReference.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/PrintExceptions.java
    
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/RuntimeInstance.java
    
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/IncludeEventHandlingTestCase.java

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventCartridge.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventCartridge.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventCartridge.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventCartridge.java
 Mon Oct  9 17:01:11 2006
@@ -25,6 +25,7 @@
 import org.apache.velocity.context.Context;
 import org.apache.velocity.context.InternalEventContext;
 import org.apache.velocity.runtime.RuntimeServices;
+import org.apache.velocity.util.RuntimeServicesAware;
 
 /**
  * Stores the event handlers. Event handlers can be assigned on a per

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventHandlerUtil.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventHandlerUtil.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventHandlerUtil.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/EventHandlerUtil.java
 Mon Oct  9 17:01:11 2006
@@ -20,6 +20,7 @@
 
 import org.apache.velocity.context.InternalContextAdapter;
 import org.apache.velocity.runtime.RuntimeServices;
+import org.apache.velocity.util.ContextAware;
 
 
 /**

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/EscapeReference.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/EscapeReference.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/EscapeReference.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/EscapeReference.java
 Mon Oct  9 17:01:11 2006
@@ -19,8 +19,8 @@
 import org.apache.oro.text.perl.MalformedPerl5PatternException;
 import org.apache.oro.text.perl.Perl5Util;
 import org.apache.velocity.app.event.ReferenceInsertionEventHandler;
-import org.apache.velocity.app.event.RuntimeServicesAware;
 import org.apache.velocity.runtime.RuntimeServices;
+import org.apache.velocity.util.RuntimeServicesAware;
 import org.apache.velocity.util.StringUtils;
 
 /**

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java
 Mon Oct  9 17:01:11 2006
@@ -17,8 +17,8 @@
  */
 
 import org.apache.velocity.app.event.IncludeEventHandler;
-import org.apache.velocity.app.event.RuntimeServicesAware;
 import org.apache.velocity.runtime.RuntimeServices;
+import org.apache.velocity.util.RuntimeServicesAware;
 import org.apache.velocity.util.StringUtils;
 
 /**
@@ -87,7 +87,7 @@
 
 
     /**
-     * @see 
org.apache.velocity.app.event.RuntimeServicesAware#setRuntimeServices(org.apache.velocity.runtime.RuntimeServices)
+     * @see 
org.apache.velocity.util.RuntimeServicesAware#setRuntimeServices(org.apache.velocity.runtime.RuntimeServices)
      */
     public void setRuntimeServices(RuntimeServices rs) throws Exception
     {

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/PrintExceptions.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/PrintExceptions.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/PrintExceptions.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/implement/PrintExceptions.java
 Mon Oct  9 17:01:11 2006
@@ -19,8 +19,8 @@
 import java.io.PrintWriter;
 import java.io.StringWriter;
 import org.apache.velocity.app.event.MethodExceptionEventHandler;
-import org.apache.velocity.app.event.RuntimeServicesAware;
 import org.apache.velocity.runtime.RuntimeServices;
+import org.apache.velocity.util.RuntimeServicesAware;
 
 /**
  * Simple event handler that renders method exceptions in the page
@@ -110,7 +110,7 @@
 
 
     /**
-     * @see 
org.apache.velocity.app.event.RuntimeServicesAware#setRuntimeServices(org.apache.velocity.runtime.RuntimeServices)
+     * @see 
org.apache.velocity.util.RuntimeServicesAware#setRuntimeServices(org.apache.velocity.runtime.RuntimeServices)
      */
     public void setRuntimeServices(RuntimeServices rs) throws Exception
     {

Modified: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/RuntimeInstance.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/RuntimeInstance.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/RuntimeInstance.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/runtime/RuntimeInstance.java
 Mon Oct  9 17:01:11 2006
@@ -34,7 +34,6 @@
 import org.apache.velocity.app.event.MethodExceptionEventHandler;
 import org.apache.velocity.app.event.NullSetEventHandler;
 import org.apache.velocity.app.event.ReferenceInsertionEventHandler;
-import org.apache.velocity.app.event.RuntimeServicesAware;
 import org.apache.velocity.exception.ParseErrorException;
 import org.apache.velocity.exception.ResourceNotFoundException;
 import org.apache.velocity.runtime.directive.Directive;
@@ -46,6 +45,7 @@
 import org.apache.velocity.runtime.resource.ContentResource;
 import org.apache.velocity.runtime.resource.ResourceManager;
 import org.apache.velocity.util.ClassUtils;
+import org.apache.velocity.util.RuntimeServicesAware;
 import org.apache.velocity.util.StringUtils;
 import org.apache.velocity.util.introspection.Introspector;
 import org.apache.velocity.util.introspection.Uberspect;

Copied: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/ContextAware.java
 (from r454530, 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/ContextAware.java)
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/ContextAware.java?view=diff&rev=454562&p1=jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/ContextAware.java&r1=454530&p2=jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/ContextAware.java&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/ContextAware.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/ContextAware.java
 Mon Oct  9 17:01:11 2006
@@ -1,4 +1,4 @@
-package org.apache.velocity.app.event;
+package org.apache.velocity.util;
 
 /*
  * Copyright 2001-2004 The Apache Software Foundation.

Copied: 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/RuntimeServicesAware.java
 (from r454530, 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/RuntimeServicesAware.java)
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/RuntimeServicesAware.java?view=diff&rev=454562&p1=jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/RuntimeServicesAware.java&r1=454530&p2=jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/RuntimeServicesAware.java&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/app/event/RuntimeServicesAware.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/java/org/apache/velocity/util/RuntimeServicesAware.java
 Mon Oct  9 17:01:11 2006
@@ -1,4 +1,4 @@
-package org.apache.velocity.app.event;
+package org.apache.velocity.util;
 
 /*
  * Copyright 2001-2004 The Apache Software Foundation.
@@ -20,9 +20,9 @@
 
 
 /**
- * Event handlers implementing this interface will automatically
- * have the method setRuntimeServices called when the associated
- * EventCartridge is attached to the context.
+ * Use this interface to automatically
+ * have the method setRuntimeServices called at initialization.  
+ * Applies to EventHandler and Uberspect implementations.
  *
  * @author <a href="mailto:[EMAIL PROTECTED]@forio.com">Will Glass-Husain</a>
  * @version $Id$

Modified: 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/IncludeEventHandlingTestCase.java
URL: 
http://svn.apache.org/viewvc/jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/IncludeEventHandlingTestCase.java?view=diff&rev=454562&r1=454561&r2=454562
==============================================================================
--- 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/IncludeEventHandlingTestCase.java
 (original)
+++ 
jakarta/velocity/engine/trunk/src/test/org/apache/velocity/test/IncludeEventHandlingTestCase.java
 Mon Oct  9 17:01:11 2006
@@ -29,10 +29,10 @@
 import org.apache.velocity.app.Velocity;
 import org.apache.velocity.app.event.EventCartridge;
 import org.apache.velocity.app.event.IncludeEventHandler;
-import org.apache.velocity.app.event.RuntimeServicesAware;
 import org.apache.velocity.context.Context;
 import org.apache.velocity.runtime.RuntimeServices;
 import org.apache.velocity.runtime.RuntimeSingleton;
+import org.apache.velocity.util.RuntimeServicesAware;
 
 /**
  *  Tests event handling



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

Reply via email to