ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: Deriving from the MatchingTask
Date Thu, 22 Aug 2002 20:49:50 GMT
You get all that for free just as you've stated.

The only thing you need to provide is where to get the base directory 
for the implicit fileset.  Have a look at any of the many tasks in Ant's 
codebase that extends MatchingTask for examples.

The warning I'd give is that if you decide you want to support multiple 
filesets that its best not to extend MatchingTask as that makes things 
to kludgey and hacked, or so it feels to me.  For single-fileset tasks 
its a good thing though.


Hensley, Richard wrote:
> I'm creating a custom task that needs to look at a set of files. I'm
> deriving the task from MatchingTask, and I think that means that the
> task is bascially a FileSet, meaning that it supports the attributes and
> elements that are documented in the FileSet portion of the ant
> documentation. I'm trying to get a clear understanding of what I get for
> "free" when deriving from the MatchingTask.
> Have I made a valid assumption? 
> Richard Hensley 

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message