Is there some particular reason you want to attach the macro to a specific context? If you are just wanting to define a "Velocimacro" in a java class, than you can create a custom directive. But those must be associated with a VelocityEngine before initialization.
Your other option would be to "Use A Tool". This could be a tool that takes advantage of the VelocityTools support or just any old POJO. Have it take the parameters you want and generate the output you want. Then you just put it in your context and use it. Other than these alternatives, no, i don't believe it is possible to define a Velocimacro in a java class and attach it to a specific context. On 7/30/06, Maxim Gordienko <[EMAIL PROTECTED]> wrote:
Hello! Is it possible to define Velocimacro in java class (implementing some interface, extending some base class etc.), somehow register it in context and use it just like macro defined inline or in macros library? Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]