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

Reply via email to