Author: nbubna
Date: Thu Jul 26 09:08:24 2007
New Revision: 559868
URL: http://svn.apache.org/viewvc?view=rev&rev=559868
Log:
add getToolClass() to ToolInfo
Modified:
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/OldToolInfo.java
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/ToolInfo.java
Modified:
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/OldToolInfo.java
URL:
http://svn.apache.org/viewvc/velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/OldToolInfo.java?view=diff&rev=559868&r1=559867&r2=559868
==============================================================================
---
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/OldToolInfo.java
(original)
+++
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/OldToolInfo.java
Thu Jul 26 09:08:24 2007
@@ -53,7 +53,8 @@
try
{
// try to get an init(Object) method
- this.init = clazz.getMethod("init", new Class[]{ Object.class
});
+ this.init =
+ getToolClass().getMethod("init", new Class[]{ Object.class
});
}
catch (NoSuchMethodException nsme)
{
Modified:
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/ToolInfo.java
URL:
http://svn.apache.org/viewvc/velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/ToolInfo.java?view=diff&rev=559868&r1=559867&r2=559868
==============================================================================
---
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/ToolInfo.java
(original)
+++
velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/ToolInfo.java
Thu Jul 26 09:08:24 2007
@@ -168,6 +168,11 @@
return clazz.getName();
}
+ public Class getToolClass()
+ {
+ return clazz;
+ }
+
public Map<String,Object> getProperties()
{
return properties;