mbenson     2004/06/04 08:39:16

  Modified:    src/main/org/apache/tools/ant Target.java
  Log:
  Add getIf() and getUnless() to Target.
  PR: 29320
  Submitted by: Christophe Labouisse
  
  Revision  Changes    Path
  1.53      +20 -0     ant/src/main/org/apache/tools/ant/Target.java
  
  Index: Target.java
  ===================================================================
  RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/Target.java,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- Target.java       26 Apr 2004 17:49:51 -0000      1.52
  +++ Target.java       4 Jun 2004 15:39:16 -0000       1.53
  @@ -247,6 +247,16 @@
       }
   
       /**
  +     * Returns the "if" property condition of this target.
  +     *
  +     * @return the "if" property condition or <code>null</code> if no
  +     *         "if" condition had been defined.
  +     */
  +    public String getIf() {
  +        return ("".equals(ifCondition) ? null : ifCondition);
  +    }
  +
  +    /**
        * Sets the "unless" condition to test on execution. This is the
        * name of a property to test for existence - if the property
        * is set, the task will not execute. The property goes
  @@ -261,6 +271,16 @@
        */
       public void setUnless(String property) {
           this.unlessCondition = (property == null) ? "" : property;
  +    }
  +
  +    /**
  +     * Returns the "unless" property condition of this target.
  +     *
  +     * @return the "unless" property condition or <code>null</code>
  +     *         if no "unless" condition had been defined.
  +     */
  +    public String getUnless() {
  +        return ("".equals(unlessCondition) ? null : unlessCondition);
       }
   
       /**
  
  
  

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

Reply via email to