haul 01/07/23 09:31:13 Modified: src/org/apache/cocoon/acting Tag: cocoon_20_branch FormValidatorAction.java Log: moved configure method code to AbstractConfigurabeAction (sic!), subclassed it with ConfigurableComposableAction, moved some actions that used that configuration scheme to appropriate superclasses. extended actions that do take parameters but didn't support configuration of default values to use this scheme Revision Changes Path No revision No revision 1.4.2.4 +5 -5 xml-cocoon2/src/org/apache/cocoon/acting/FormValidatorAction.java Index: FormValidatorAction.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/acting/FormValidatorAction.java,v retrieving revision 1.4.2.3 retrieving revision 1.4.2.4 diff -u -r1.4.2.3 -r1.4.2.4 --- FormValidatorAction.java 2001/07/13 13:37:37 1.4.2.3 +++ FormValidatorAction.java 2001/07/23 16:31:13 1.4.2.4 @@ -1,4 +1,4 @@ -// $Id: FormValidatorAction.java,v 1.4.2.3 2001/07/13 13:37:37 dims Exp $ +// $Id: FormValidatorAction.java,v 1.4.2.4 2001/07/23 16:31:13 haul Exp $ package org.apache.cocoon.acting; import java.util.Collections; @@ -58,7 +58,7 @@ * * @author Martin Man <[EMAIL PROTECTED]> * @author <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a> - * @version CVS $Revision: 1.4.2.3 $ $Date: 2001/07/13 13:37:37 $ + * @version CVS $Revision: 1.4.2.4 $ $Date: 2001/07/23 16:31:13 $ */ public class FormValidatorAction extends AbstractValidatorAction { @@ -86,8 +86,8 @@ Configuration conf = this.getConfiguration ( parameters.getParameter ("descriptor", (String) this.settings.get("descriptor")), parameters.getParameterAsBoolean("reloadable", reloadable)); - String valstr = parameters.getParameter ("validate", ""); - String valsetstr = parameters.getParameter ("validate-set", ""); + String valstr = parameters.getParameter ("validate", (String) settings.get("validate","")); + String valsetstr = parameters.getParameter ("validate-set", (String) settings.get("validate-set","")); Configuration[] desc = conf.getChildren ("parameter"); Configuration[] csets = conf.getChildren ("constraint-set"); HashMap actionMap = new HashMap (); @@ -208,5 +208,5 @@ } } -// $Id: FormValidatorAction.java,v 1.4.2.3 2001/07/13 13:37:37 dims Exp $ +// $Id: FormValidatorAction.java,v 1.4.2.4 2001/07/23 16:31:13 haul Exp $ // vim: set et ts=4 sw=4: ---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]