On Fri, 31 Oct 2008, Gilles Scokart <[EMAIL PROTECTED]> wrote:
> 2008/10/30 Stefan Bodewig <[EMAIL PROTECTED]>:
>> public void hello() {
>> TagBuilder.forProject(p)
>> .newTag("echo")
>> .withAttribute("message", "Hello, ${world}!")
>> .execute();
>> }
>
> Some alternatives :
>
> public void hello() {
> EchoTask echo = TagBuilder.create(EchoTask.class , p);
> echo.setMessage("Hello, ${world}!");
> echo.execute();
> }
TagBuilder uses UnknownElement which means it can resolve task
implementations, typedefs and so on. Your example wouldn't resolve
properties, BTW.
In current svn it reads
EchoBuilder.echoMessage(p, "Hello, ${world}!");
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]