public class SavePropertyBindingImpl extends PropertyBindingImpl implements SavePropertyBinding
SavePropertyBinding._accessInfo, _fieldExpr| Constructor and Description |
|---|
SavePropertyBindingImpl(Binder binder,
Component comp,
java.lang.String attr,
java.lang.String saveAttr,
java.lang.String saveExpr,
ConditionType conditionType,
java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> bindingArgs,
java.lang.String converterExpr,
java.util.Map<java.lang.String,java.lang.Object> converterArgs,
java.lang.String validatorExpr,
java.util.Map<java.lang.String,java.lang.Object> validatorArgs) |
| Modifier and Type | Method and Description |
|---|---|
Property |
getValidate(BindContext ctx)
Returns
Property to be validated. |
Validator |
getValidator()
return
Validator to do validation |
java.util.Map<java.lang.String,java.lang.Object> |
getValidatorArgs()
Returns an argument
|
java.lang.String |
getValidatorExpressionString() |
boolean |
hasValidator()
Returns whether to do validation. which means, if true, than getValidator should not return null
|
protected boolean |
ignoreTracker() |
void |
save(BindContext ctx)
Save data from the source attribute into the target property.
|
void |
validate(ValidationContext vctx)
do the validation by validator
|
getCommandName, getConditionType, getConverter, getConverterArgs, getFieldName, getProperty, getPropertyString, toStringcontainsAttribute, getArgs, getAttribute, getBinder, getComponent, setAttributeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCommandName, getConditionType, getConverter, getConverterArgs, getFieldName, getProperty, getPropertyStringgetArgs, getBinder, getComponentpublic SavePropertyBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String saveAttr, java.lang.String saveExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
public java.util.Map<java.lang.String,java.lang.Object> getValidatorArgs()
SaveBindinggetValidatorArgs in interface SaveBindingprotected boolean ignoreTracker()
ignoreTracker in class PropertyBindingImplpublic Validator getValidator()
SaveBindingValidator to do validationgetValidator in interface SaveBindingpublic java.lang.String getValidatorExpressionString()
public void save(BindContext ctx)
SaveBindingsave in interface SaveBindingctx - the binding runtime contextpublic Property getValidate(BindContext ctx)
SaveBindingProperty to be validated.getValidate in interface SaveBindingctx - the binding runtime contextProperty to be validated.public boolean hasValidator()
SaveBindinghasValidator in interface SaveBindingpublic void validate(ValidationContext vctx)
SaveBindingvalidate in interface SaveBindingCopyright © 2005-2011 Potix Corporation. All Rights Reserved.