List of usage examples for org.apache.commons.validator Var setValue
public void setValue(String value)
From source file:org.seasar.struts.lessconfig.validator.config.AbstractLengthConfigRegister.java
public void register(Field field, Map parameter) { Object value = parameter.get("value"); String type = getType();//from w w w. ja v a2s .co m Arg arg = new Arg(); arg.setName(type); arg.setKey("${var:" + type + "}"); arg.setResource(false); arg.setPosition(1); field.addArg(arg); Var var = new Var(); var.setName(type); var.setValue(value.toString()); field.addVar(var); }
From source file:org.seasar.struts.lessconfig.validator.config.AbstractRangeConfigRegister.java
public void register(Field field, Map parameter) { Object min = parameter.get("min"); Object max = parameter.get("max"); String type = getType();//from w w w .j a va2s .c o m Arg arg = new Arg(); arg.setName(type); arg.setKey("${var:min}"); arg.setResource(false); arg.setPosition(1); field.addArg(arg); arg = new Arg(); arg.setName(type); arg.setKey("${var:max}"); arg.setResource(false); arg.setPosition(2); field.addArg(arg); Var var = new Var(); var.setName("min"); var.setValue(min.toString()); field.addVar(var); var = new Var(); var.setName("max"); var.setValue(max.toString()); field.addVar(var); }
From source file:org.seasar.struts.lessconfig.validator.config.impl.CharacterPatternConfigRegisterImpl.java
public void register(Field field, Map parameter) { String pattern = (String) parameter.get("value"); Var var = new Var(); var.setName("datePattern"); var.setValue(pattern); field.addVar(var); }
From source file:org.seasar.struts.lessconfig.validator.config.impl.DateConfigRegisterImpl.java
public void register(Field field, Map parameter) { String pattern = (String) parameter.get("pattern"); if (StringUtil.isEmpty(pattern)) { pattern = this.defaultPattern; }//from w ww .j a va 2s . c om String strictStr = (String) parameter.get("strict"); boolean strict = this.defaultStrict; if (!StringUtil.isEmpty(strictStr)) { strict = BooleanConversionUtil.toPrimitiveBoolean(strictStr); } Var var = new Var(); if (strict) { var.setName("datePatternStrict"); } else { var.setName("datePattern"); } var.setValue(pattern); field.addVar(var); }
From source file:org.seasar.struts.lessconfig.validator.config.impl.MaskConfigRegisterImpl.java
public void register(Field field, Map parameter) { String pattern = (String) parameter.get("pattern"); String messageKey = (String) parameter.get("messageKey"); String resourceStr = (String) parameter.get("resource"); boolean resource = true; if (!StringUtil.isEmpty(resourceStr)) { resource = BooleanConversionUtil.toPrimitiveBoolean(resourceStr); }/*from w w w . j av a 2s. c o m*/ Var var = new Var(); var.setName("mask"); var.setValue(pattern); field.addVar(var); if (!StringUtil.isEmpty(messageKey)) { Msg message = new Msg(); message.setName("mask"); message.setKey(messageKey); message.setResource(resource); field.addMsg(message); } }
From source file:org.seasar.struts.lessconfig.validator.config.impl.ValidatorFieldConfigRegisterImpl.java
private void addVariable(Field field, Map var) { String name = (String) var.get("name"); String value = (String) var.get("value"); if (StringUtil.isEmpty(value)) { return;//w ww .j a va 2s .c om } Var v = new Var(); v.setName(name); v.setValue(value); field.addVar(v); }