diff --git a/src/java/com/samskivert/velocity/FormTool.java b/src/java/com/samskivert/velocity/FormTool.java index 430c25db..a889c9e2 100644 --- a/src/java/com/samskivert/velocity/FormTool.java +++ b/src/java/com/samskivert/velocity/FormTool.java @@ -85,8 +85,7 @@ public class FormTool * * Assuming the foo parameter had no pre-existing value. */ - public String text (String name, String extra, - Object defaultValue) + public String text (String name, String extra, Object defaultValue) { return input("text", name, extra, defaultValue); } @@ -100,6 +99,17 @@ public class FormTool return fixedInput("text", name, value, extra); } + /** + * Creates a reset form element. + * + * @param name the name of the form element (used by JavaScript). + * @param value the name that will appear on the button. + */ + public String reset (String name, String value) + { + return fixedInput("reset", name, value, ""); + } + /** * Creates a password input field with the specified name and no extra * arguments or default value. @@ -260,8 +270,8 @@ public class FormTool */ public String checkbox (String name, boolean defaultValue) { - return - fixedCheckbox(name, ParameterUtil.isSet(_req, name, defaultValue)); + return fixedCheckbox( + name, ParameterUtil.isSet(_req, name, defaultValue)); } /**