Many thanks!

Gili
-----Original Message-----
From: Antoine Levy-Lambert [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, August 09, 2006 6:28 PM
To: Ant Users List
Subject: Re: Custom task invoking other tasks

Hello Gili,

you can construct your Java task instance in two ways :

a) for Ant 1.6 code

Java myjava = (Java) getProject().createTask("java");

or

b) for Ant 1.7 code

Java myjava = new Java();
myjava.bindToOwner(this);
myjava.init();

in both cases you need to set afterwards all the attributes which you want
your java task instance to have, such as 

myjava.setClassname("org.foo.bar.doit");

Regards,

Antoine
-------- Original-Nachricht --------
Datum: Wed, 9 Aug 2006 16:20:21 -0400 
Von: "Tzabari, Gili" <[EMAIL PROTECTED]>
An: Ant Users List <user@ant.apache.org>
Betreff: Custom task invoking other tasks

> Hi,
> 
>  
> 
>             I'd like my custom task to invoke the Java task. Do I simply
> construct a new instance of org.apache.tools.ant.taskdefs.Java and
> execute()
> it? Or is there a nicer convention for chaining tasks programmatically
> (not
> in the build.xml side, but rather on the Java end)?
> 
>  
> 
> Thanks,
> 
> Gili
> 

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

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

Reply via email to