You could also subclass that listener and overwrite the 
[task|target][Starts|Finished] by calling the build[Starts|Finished] method. 
Would that help?

Or use the StopWatchTask?
http://ant-contrib.svn.sourceforge.net/viewvc/ant-contrib/ant-contrib/trunk/src/main/java/net/sf/antcontrib/perf/StopWatchTask.java?revision=130&view=markup


Jan


>-----Ursprüngliche Nachricht-----
>Von: Raja Nagendra Kumar [mailto:nagendra.r...@tejasoft.com] 
>Gesendet: Donnerstag, 3. September 2009 10:30
>An: dev@ant.apache.org
>Betreff: Re: AW: Peformance Task usage from custom task
>
>
>Nope Jan..
>
>On making such correction it giving error in  line  188
>
>i.e the line 
>        StopWatch sw = ( StopWatch ) targetStats.get( be.getTarget() );
>
>of targetFinished()..
>
>It appears to me that AntPerformanceListener or the interface 
>BuildListener
>is not custom tag friendly.. 
>
>Some of the things I see from the interface are.. they are meant for
>printing the report of entire build and not between when it is 
>added and
>when it is removed..
>
>I saw some where SubAntListener etc.. which means not sure 
>impact of calls
>antcall and ant and subant tags usage..
>
>May be it would be nice to put  AntPerformanceListener  or 
>BuildListener 
>towards TaskPerfListener level rather than entire build level..
>
>
>Regards,
>Raja Nagendra Kumar,
>C.T.O
>www.tejasoft.com
>
>
>
>-- 
>View this message in context: 
>http://www.nabble.com/Peformance-Task-usage-from-custom-task-tp
>25260860p25271781.html
>Sent from the Ant - Dev mailing list archive at Nabble.com.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>For additional commands, e-mail: dev-h...@ant.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to