diff --git a/src/helma/framework/core/Application.java b/src/helma/framework/core/Application.java index c4d1e57a..e8c20058 100644 --- a/src/helma/framework/core/Application.java +++ b/src/helma/framework/core/Application.java @@ -173,12 +173,6 @@ public final class Application implements Runnable { // Field to cache unmapped java classes private final static String CLASS_NOT_MAPPED = "(unmapped)"; - - /** - * Function object for macro processing callback - */ - Object processMacroParameter = null; - /** * Namespace search path for global macros */ diff --git a/src/helma/framework/core/ApplicationBean.java b/src/helma/framework/core/ApplicationBean.java index 5807af44..8bd0b377 100644 --- a/src/helma/framework/core/ApplicationBean.java +++ b/src/helma/framework/core/ApplicationBean.java @@ -639,26 +639,6 @@ public class ApplicationBean implements Serializable { return app.globalMacroPath; } - /** - * Set a function for processing macro parameters formatted as $(value). - * The function is expected to take the parameter value as string argument, - * and return the processed parameter - * @param obj a callback function - */ - public void setProcessMacroParameter(Object obj) { - app.processMacroParameter = obj; - } - - /** - * Get the function for processing macro parameters formatted as $(value). - * The function is expected to take the parameter value as string argument, - * and return the processed parameter - * @return the current macro processor callback function or null - */ - public Object getProcessMacroParameter() { - return app.processMacroParameter; - } - /** * Trigger a synchronous Helma invocation with a default timeout of 30 seconds. *