----- Original Message -----
From: "Adam Murdoch" <[EMAIL PROTECTED]>
To: "Ant Developers List" <[EMAIL PROTECTED]>
Sent: Saturday, March 23, 2002 3:20 PM
Subject: RE: Exporting a Project Instance
>
> Don't forget the huge number of tasks that aren't part of the Ant source
> tree.  Task is very much part of Ant's public API.  Which means we can't
> just change Task from class to interface.

you could add an interface Taskable and make Task implement it; anything
else which implemented Taskable would say not only that they had execute(),
but that they implemented whatever other methods went in there.

But I dont know what impact that has on 3rd party subclasses of task which
want to run on 1.5 and previous versions of ant; it is getting into JLS spec
details that I like to steer clear of.


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

Reply via email to