On 6/9/05, Antoine Levy-Lambert <[EMAIL PROTECTED]> wrote:
> > --- Ursprüngliche Nachricht ---
> > Von: Eric Tchepannou <[EMAIL PROTECTED]>
> > An: user@ant.apache.org
> > Betreff: Re: What is the difference between a nested element and a nested
> > type?
> > Datum: Thu, 9 Jun 2005 10:32:51 +0100
> >
> > Thanks a lot for that Antoine. That was very clear to me.
> > I was able to check at
> > http://www.oracle.com/technology/pub/articles/bodewig_taskwriters.html
> > and I think the correct syntax (at least the one used there) to nest
> > types is
> > public void addSomething(BaseType t);
> this one means :
>    - map <something/> to instantiating BaseType
>    - and creates the BaseType from the nested element <something/>

And any other subclass of the BaseType I suppose...

> >
> > I have been using
> > public void add(BaseType);
> > and experience problems with this syntax. I will later rewrite my code
> > accordingly and see how it behaves.
> >
> > My guess is that public void add(BaseType) is obsolete. I use 1.6.2. I
> > am just wondering why the Ant documentation keeps mentioning this...
> >
> No, it is not obsolete, but it will only work if you are mapping BaseType to
> an XML tag name such as <basetype/> using the <typedef/> task before.

Yep! In another thread, I was advised to use the loaderref attribute
as well here.

Thanks again, 
> 
> > Eric
> >
> Antoine
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
Best Regards,
Eric Tchepannou

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to