General Tags library for Ant

Tags in the library

Tag Description
math Calculate an expression Supports brackets and the following operations: +, -, *, / Supports float numbers
setProperty Set property by name. Property may be changed as many times as your call it.
getProperty Get value of property by name and put it in other property The only one reason to use this tag - better support for null values (not defines properties) It treats null as empty String by default (may be changed)
if Executes sub-tasks if the condition match
iterator Iterate over list or range and calls set of sub-tasks for each value
replaceString Replace all entries of "from" value to "to" value
echoXML Write XML-safe text to echo output (file or screen) This tag escapes all &,<,>,' and "
echoCR Adds CR/CL to Echo output (file or screen)
jdbc Class to establish JDBC connection to a DB The connection will be automatically closed after finishing the script
timer
tryCatch Perform try-catch operation for a group of commands