ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Magesh Umasankar" <umag...@apache.org>
Subject Re: [PATCH] Adding Dynamic elements for the n'th time
Date Wed, 27 Nov 2002 15:18:51 GMT
----- Original Message ----- 
From: "Stefan Bodewig" <bodewig@apache.org>

> I think I remember it.  A problem arises when you have two different
> nested elements (element names) that both accept the same class.  Say
> you have <mypath> that is derived from Path, what would it be used for
> in
> 
> <javac ...>
>   <mypath .../>
> </javac>
> 
> src, classpath, sourcepath, bootclasspath and extdirs would be
> possible.  Has this been the reason for your choice Conor?  How would
> your patch deal with it Magesh?

If you have addMyPath(MyPath) that would be called;
Else
If you have addPath(Path), that would be called.

Do you think it would be better if the following happened 
instead?

If you have addMyPath(MyPath) that would be called;
Else
If you have addMyPath(Path), that would be called;
Else 
If you have addPath(Path), that would be called.

Basically, the motivation is to allow defining
a single addXXX(XXX) method where it makes sense
where XXX is assignable from a nested element's class.

> Stefan

Cheers,
Magesh



--
To unsubscribe, e-mail:   <mailto:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message