Ara, I've done enough to get things going now. Here's what I've changed:
TemplateEngine.invokeMethod looks for the syntax I suggested, and if it finds <XDoclet:foo:bar> then looks for method bar in the class mapped to foo, alternatively if it finds <XDoclet:bar> then it looks for method bar in the current class. As an interim solution, makes it easy to have everything working and migrate gradually. I've also created xdoclet.XDocletBuildContext, which is basically an interface for TemplateEngine so that tag support classes can get access to the tree. xdoclet.XDocletTagSupport provides convenient functionality for migrating methods that are currently in Subtask or elsewhere. The bad news it that there is a big problem with the pipe out of Australia, so I cant get any access to sourceforge, so cant get things into the branch. I'm writing this now so that if you come online and start doing things you at least know what's been done and can let me know what you're doing. I'm just going to keep going and hope I can checkin at some stage tonight. If you are around and want to look at things, I can break all the golden rules and email you some of the source that I've changed/created. cheers dim On Fri, 12 Oct 2001, Dmitri Colebatch wrote: > On Fri, 12 Oct 2001, Dmitri Colebatch wrote: > > > > > > Anyway, we should make a copy of cvs sources and start a test project, > > > and commit it when *everything* works as before. I think I also will be > > > free for fri-sat-sun-mon so you and I can arrange a simultaneous work on > > > it. OK? > > > > branch time? How about I make a branch and we can both work off > > that. yes - I agree there needs to be a lot of care taken here. I'll let > > you know what the branch name is. > > The branch is called NAMESPACE_REFACTOR_BRANCH, to check it out do: > > cvs -z9 co -r NAMESPACE_REFACTOR_BRANCH xdoclet > > cheers > dim > > > > _______________________________________________ > Xdoclet-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-devel > _______________________________________________ Xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
