Re: JavaFront update: TagBuilder

2008-10-31 Thread Gilles Scokart
2008/10/31 Stefan Bodewig <[EMAIL PROTECTED]>: > 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"

Re: JavaFront update: TagBuilder

2008-10-31 Thread Stefan Bodewig
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(); >>}

Re: JavaFront update: TagBuilder

2008-10-31 Thread Gilles Scokart
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 = TagB

JavaFront update: TagBuilder

2008-10-30 Thread Stefan Bodewig
just committed what could be the initial version for a fluent builder: $ cat src/etc/examples/Simple3.java package org.example; import org.apache.ant.javafront.annotations.AntProject; import org.apache.ant.javafront.annotations.AntTarget; import org.apache.tools.ant.Project; import org.apache.ant