How to have multiple if cases in a condition statement in Ant

You can use separate conditions and rely on the fact that properties are immutable

<condition property="prop" value="1">
     <equals arg1="${param1}" arg2="one"/>
</condition>
<condition property="prop" value="2">
    <equals arg1="${param1}" arg2="two"/>
</condition>
...

and add a regular property for the final else

<property name="prop" value="else">