Author: ssenrogn
Date: 2008-01-18 13:00:09 +0100 (Fri, 18 Jan 2008)
New Revision: 5985

Modified:
   
trunk/core-api/src/main/java/no/sesat/search/view/velocity/VelocityEngineFactory.java
Log:
Added number tool to the velocity context.

Modified: 
trunk/core-api/src/main/java/no/sesat/search/view/velocity/VelocityEngineFactory.java
===================================================================
--- 
trunk/core-api/src/main/java/no/sesat/search/view/velocity/VelocityEngineFactory.java
       2008-01-18 11:49:33 UTC (rev 5984)
+++ 
trunk/core-api/src/main/java/no/sesat/search/view/velocity/VelocityEngineFactory.java
       2008-01-18 12:00:09 UTC (rev 5985)
@@ -26,17 +26,27 @@
 import java.util.Map;
 import java.util.Properties;
 import java.util.concurrent.locks.ReentrantReadWriteLock;
+
 import javax.xml.parsers.DocumentBuilder;
+
 import no.geodata.maputil.CoordHelper;
 import no.schibstedsok.commons.ioc.BaseContext;
 import no.schibstedsok.commons.ioc.ContextWrapper;
 import no.sesat.search.InfrastructureException;
 import no.sesat.search.result.Boomerang;
+import no.sesat.search.result.Decoder;
 import no.sesat.search.site.Site;
 import no.sesat.search.site.SiteContext;
 import no.sesat.search.site.SiteKeyedFactory;
-import no.sesat.search.site.config.*;
-import no.sesat.search.result.Decoder;
+import no.sesat.search.site.config.BytecodeLoader;
+import no.sesat.search.site.config.DocumentLoader;
+import no.sesat.search.site.config.PropertiesLoader;
+import no.sesat.search.site.config.ResourceContext;
+import no.sesat.search.site.config.SiteClassLoaderFactory;
+import no.sesat.search.site.config.SiteConfiguration;
+import no.sesat.search.site.config.Spi;
+import no.sesat.search.site.config.UrlResourceLoader;
+
 import org.apache.log4j.Level;
 import org.apache.log4j.Logger;
 import org.apache.velocity.Template;
@@ -48,6 +58,7 @@
 import org.apache.velocity.runtime.RuntimeConstants;
 import org.apache.velocity.tools.generic.DateTool;
 import org.apache.velocity.tools.generic.MathTool;
+import org.apache.velocity.tools.generic.NumberTool;
 
 /** Custom Factory around Velocity Engines and Templates.
  * Each instance maps to an VelocityEngine instance.
@@ -131,6 +142,8 @@
         context.put("decoder", new Decoder());
         // math tool
         context.put("math", new MathTool());
+        // number tool
+        context.put("number", new NumberTool());
         // date tool
         context.put("date", new DateTool());
         // boomerang

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to