Author: jglick Date: Thu Jul 27 11:03:19 2006 New Revision: 426173 URL: http://svn.apache.org/viewvc?rev=426173&view=rev Log: InputHandler implementations may now call InputRequest.getDefaultValue() if they wish.
Modified: ant/core/trunk/WHATSNEW ant/core/trunk/src/main/org/apache/tools/ant/input/InputRequest.java ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Input.java Modified: ant/core/trunk/WHATSNEW URL: http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=426173&r1=426172&r2=426173&view=diff ============================================================================== --- ant/core/trunk/WHATSNEW (original) +++ ant/core/trunk/WHATSNEW Thu Jul 27 11:03:19 2006 @@ -250,12 +250,16 @@ * <get> would fetch files that were up to date, because it used > in a remote/local timestamp comparison, not >=. Bugzilla 35607. - + * <xslt> passes the current file (name + directory) to the stylesheet/transformation. xsl-parameter name is configurable. Bugzilla report 21042. Other changes: -------------- + +* InputHandler implementations may now call InputRequest.getDefaultValue() + if they wish. + * Took in bugzilla report 39320. * Improve compatibility with GNU Classpath and java versions prior to 1.5. Bugzilla 39027. Modified: ant/core/trunk/src/main/org/apache/tools/ant/input/InputRequest.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/input/InputRequest.java?rev=426173&r1=426172&r2=426173&view=diff ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/input/InputRequest.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/input/InputRequest.java Thu Jul 27 11:03:19 2006 @@ -25,6 +25,7 @@ public class InputRequest { private String prompt; private String input; + private String defaultValue; /** * Construct an InputRequest. @@ -68,6 +69,22 @@ */ public String getInput() { return input; + } + + /** + * Gets a configured default value. + * @since Ant 1.7.0 + */ + public String getDefaultValue() { + return defaultValue; + } + + /** + * Configures a default value. + * @since Ant 1.7.0 + */ + public void setDefaultValue(String d) { + defaultValue = d; } } Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Input.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Input.java?rev=426173&r1=426172&r2=426173&view=diff ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Input.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Input.java Thu Jul 27 11:03:19 2006 @@ -221,6 +221,7 @@ } else { request = new InputRequest(message); } + request.setDefaultValue(defaultvalue); InputHandler h = handler == null ? getProject().getInputHandler() --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]