Yeah, I think that's the 'old' way of writing conditions. It's pretty much
like writing a task. I was hoping to extend
org.apache.tools.ant.taskdefs.condition.Equals, which extends
java.lang.Object and implements
org.apache.tools.ant.taskdefs.condition.Condition. It doesn't look like
that's going to work. I got it to work using the groovy ant task anyway.
Thanks for the input.
-Brian
On 10/13/05, Jeffrey E Care <[EMAIL PROTECTED]> wrote:
>
> IIRC so long as your condition impl. class extends form
> oata.ProjectComponent you can get a handle to the project. One way to do
> this would be to extend oata.taskdefs.condition.ConditionBase
>
> --
> Jeffrey E. Care ([EMAIL PROTECTED])
> WebSphere v7 Release Engineer
> WebSphere Build Tooling Lead (Project Mantis)
>
>
> Brian Kuhn <[EMAIL PROTECTED]> wrote on 10/13/2005 11:59:39 AM:
>
> > Hi all,
> >
> > I'm writing a custom condition that needs to get the value of a property
> in
> > the project. How do I get a reference to the project from a condition?
> In a
> > custom task, I would call this.getProject().getProperty("foo"). Since
> > condition is an interface, I have no such option.
> >
> > Thanks,
> > Brian
>
>