ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From peter reilly <peter.rei...@corvil.com>
Subject Re: Roles (was: antlib)
Date Tue, 29 Apr 2003 12:20:30 GMT
On Tuesday 29 April 2003 12:49, Stefan Bodewig wrote:
> On Mon, 28 Apr 2003, peter reilly <peter.reilly@corvil.com> wrote:
> >    4. public void add(NestedElement anInner)
> >    5. public void addConfigured(NestedElement anInner)
>
> Make NestedElement a FileSet and explain how you'd support accepting
> ClassFileset or ZipFileSet as either srcfiles or destfiles in
> dependset.
>
> Your approach, simple and concise as it is doesn't address the
> situation where the same interface maps to more than one "kind" of
> nested element.

Correct.
For the dependset problem something allow the lines that you
suggested may be possible:

<dependset>
   <srcfileset typedef="zipfileset" ../>
    <targetfile .../>
</dependset>

Where "typedef" is a ant magic attribute for element type.
This will need a little bit of fiddling with UnknownElement -
there would need to be an addition to getTag() - getTypeDef()
which would be the same as getTag() in the normal case.

Peter


Mime
View raw message