Uploaded image for project: 'Commons Jelly'
  1. Commons Jelly
  2. JELLY-183

jelly-ant-tags TaskContainer Support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Review Patch
    • None
    • taglib.ant
    • None

    Description

      – Moved from Bugzilla 28812 –

      I have added support for child-anttasks as described in
      http://ant.apache.org/manual/develop.html#writingowntask when using a
      TaskContainer-implementation. These are used in webtest-project by Canoo for
      example.

      diff follows:

      Index: AntTag.java
      ===================================================================
      RCS file:
      /home/cvspublic/jakarta-commons/jelly/jelly-tags/ant/src/java/org/apache/commons/jelly/tags/ant/AntTag.java,v
      retrieving revision 1.27
      diff -u -r1.27 AntTag.java
      — AntTag.java 25 Feb 2004 01:23:59 -0000 1.27
      +++ AntTag.java 6 May 2004 15:35:56 -0000
      @@ -181,6 +181,10 @@
      // now lets set all the attributes of the child elements
      // XXXX: to do!

      + if (parentTask instanceof TaskContainer)

      { + ((TaskContainer)parentTask).addTask(task); + }

      +
      // now we're ready to invoke the task
      // XXX: should we call execute() or perform()?
      task.perform();

      Attachments

        1. taskcontainer.patch
          0.8 kB
          dion gillard

        Activity

          People

            Unassigned Unassigned
            diongillard dion gillard
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: