Field field = new Field(); field.setProperty("letter"); field.setDepends("capLetter"); form.addField(field); fs.addForm(form);
private ValidatorResources setupDateResources(String property, String action) { ValidatorResources resources = new ValidatorResources(); ValidatorAction va = new ValidatorAction(); va.setName(action); va.setClassname("org.apache.commons.validator.ValidatorTest"); va.setMethod("formatDate"); va.setMethodParams("java.lang.Object,org.apache.commons.validator.Field"); FormSet fs = new FormSet(); Form form = new Form(); form.setName("testForm"); Field field = new Field(); field.setProperty(property); field.setDepends(action); form.addField(field); fs.addForm(form); resources.addValidatorAction(va); resources.addFormSet(fs); resources.process(); return resources; }
public Field createField(String columnName) { Field newField = new Field(); newField.setProperty(columnName); StringBuffer buf = new StringBuffer(); boolean first = true; for (Iterator<String> i = ruleNames.iterator(); i.hasNext();) { if (first) { first = false; } else { buf.append(","); } buf.append(i.next()); } newField.setDepends(buf.toString()); for (Iterator<Var> i = vars.iterator(); i.hasNext();) { newField.addVar(i.next()); } return newField; }
protected Field createField(Field field, PropertyDesc propDesc, String depends) { Field newField = new Field(); newField.setDepends(depends); String property = getFieldProperty(field, propDesc); if (propDesc.getPropertyType().isArray()) { newField.setProperty(""); newField.setIndexedListProperty(property); } else { newField.setProperty(property); newField.setIndexedListProperty(field.getIndexedListProperty()); } return newField; }
Map<String, Object> props, S2ValidatorResources validatorResources) { org.apache.commons.validator.Field field = new org.apache.commons.validator.Field(); field.setDepends(validatorName); field.setProperty(propertyName); Msg msg = (Msg) props.remove("msg");