From: Keats K. <ke...@xa...> - 2004-11-23 19:23:10
|
I had developed a way to use "context-aware" functions, but I think the concept was rejected in favor of the new AutoContextVariable concept. I believe it works something like: public class ContextManipulator implements ContextAutoLoader { public Object get(String name, Context context) throws PropertyException { return doSomethingWithTheContext(context); } } I think you configure this as a ContextTool, like: ContextTools.Manipulate: com.acme.wm.ContextManipulator And then access it in the template like: $Manipulate Hope this helps. Keats marcel.huijkman wrote: > How to get the context into a ContextTool? > > I am playing with a ContextTool, which does a lot for me, but I > want to be able to manipulate the context from within my too. > > I can do it in a dirty kind of way, by putting the context in > a var "WM_CONTEXT" into the context. > > And if I have to get of set something, I'll do it like this in my > template: > $util.manipulate($WM_CONTEXT); > > But I was wandering if there isn't any better, cleaner way to do this? > Can a ContextTool (that is loaded once) manipulate the exact context > the end-user is playing with? > > - Marcel - > > PS. I start working for a java-company next year, so I hope to do more > WM. > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Webmacro-user mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/webmacro-user > |