|
Ant example source code file (input.xml)
The input.xml source code<?xml version="1.0"?> <project name="input-test" basedir="." default="test1"> <target name="test1"> <input>Press Return key to continue... </target> <target name="test2"> <input message="Press Return key to continue..." /> </target> <target name="test3"> <input message="All data is going to be deleted from DB continue?" validargs="y,n" /> </target> <target name="test5"> <input message="All data is going to be deleted from db continue (y/n)?" validargs="y,n" /> </target> <target name="test6"> <input message="Please enter db-username:" addproperty="db.user" /> </target> <target name="testPropertyFileInlineHandler"> <input message="Press Return key to continue..." addproperty="test"> <handler type="propertyfile" /> </input> <fail> <condition> <not> <equals arg1="${test}" arg2="test" /> </not> </condition> </fail> </target> <target name="testDefaultInlineHandler"> <input message="Press Return key to continue..." addproperty="test"> <handler type="default" /> </input> <fail message="$${test} = ${test}"> <condition> <not> <equals arg1="${test}" arg2="foo" /> </not> </condition> </fail> </target> <target name="testGreedyInlineHandler"> <input message="Press Return key to continue..." addproperty="test"> <handler type="greedy" /> </input> <loadfile srcFile="input.stdin" property="input" /> <fail message="$${test} = ${test}"> <condition> <not> <equals arg1="${test}" arg2="${input}" /> </not> </condition> </fail> </target> <target name="testGreedyInlineHandlerClassname"> <input message="Press Return key to continue..." addproperty="test"> <handler classname="org.apache.tools.ant.input.GreedyInputHandler" /> </input> <loadfile srcFile="input.stdin" property="input" /> <fail message="$${test} = ${test}"> <condition> <not> <equals arg1="${test}" arg2="${input}" /> </not> </condition> </fail> </target> <target name="testGreedyInlineHandlerRefid"> <typedef name="greedy" classname="org.apache.tools.ant.input.GreedyInputHandler" /> <greedy id="greedy" /> <input message="Press Return key to continue..." addproperty="test"> <handler refid="greedy" /> </input> <loadfile srcFile="input.stdin" property="input" /> <fail message="$${test} = ${test}"> <condition> <not> <equals arg1="${test}" arg2="${input}" /> </not> </condition> </fail> </target> </project> Other Ant examples (source code examples)Here is a short list of links related to this Ant input.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.