org.apache.commons.digester.plugins.strategies
Class LoaderFromClass
public class LoaderFromClass
A RuleLoader which invokes a static method on a target class, leaving that
method to actually instantiate and add new rules to a Digester instance.
- 1.6
void | addRules(Digester d, String path) - Just invoke the target method.
|
static Method | locateMethod(Class rulesClass, String methodName) - Find a method on the specified class whose name matches methodName,
and whose signature is:
public static void foo(Digester d, String patternPrefix); .
|
rulesClass
private Class rulesClass
rulesMethod
private Method rulesMethod
LoaderFromClass
public LoaderFromClass(Class rulesClass,
Method rulesMethod)
Constructor.
LoaderFromClass
public LoaderFromClass(Class rulesClass,
String methodName)
throws PluginException
Constructor.
locateMethod
public static Method locateMethod(Class rulesClass,
String methodName)
throws PluginException
Find a method on the specified class whose name matches methodName,
and whose signature is:
public static void foo(Digester d, String patternPrefix);
.
- null if no such method exists.
Copyright (c) 2001-2004 - Apache Software Foundation