|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.springlayout.web.validator.AbstractValidationRule
public abstract class AbstractValidationRule
Abstract validation rule providing common functionality for concrete ValidationRule
implementations
| Constructor Summary | |
|---|---|
AbstractValidationRule()
|
|
| Method Summary | |
|---|---|
void |
conditionallyValidate(javax.servlet.http.HttpServletRequest request,
java.lang.Object obj,
org.springframework.validation.Errors errors,
java.lang.String fieldKey)
Calls upon condition to determine whether the validation rule should applied or not then conditionally validates. |
Condition |
getCondition()
|
java.lang.String |
getConditionalJavascript(OnPageFieldInstance fieldInstance,
java.lang.Object command,
java.lang.String formName)
Retrieves a javascript representation of this validation rule which will be applied to each of the events supplied in eventNames. |
java.lang.Object |
getFieldValue(java.lang.Object obj,
java.lang.String fieldKey)
Gets a fields value based on its fieldKey / path. |
abstract java.lang.String |
getJavascript()
Get the javascript used to validate this rule |
void |
setCondition(Condition condition)
Set a condition to evaluate to determine whether to run this validation rule |
protected abstract void |
validate(javax.servlet.http.HttpServletRequest request,
java.lang.Object obj,
org.springframework.validation.Errors errors,
java.lang.String fieldKey)
Validate the object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sf.springlayout.web.validator.ValidationRule |
|---|
isValid |
| Constructor Detail |
|---|
public AbstractValidationRule()
| Method Detail |
|---|
public Condition getCondition()
public void setCondition(Condition condition)
condition - the condition to set
public java.lang.Object getFieldValue(java.lang.Object obj,
java.lang.String fieldKey)
obj - fieldKey -
public void conditionallyValidate(javax.servlet.http.HttpServletRequest request,
java.lang.Object obj,
org.springframework.validation.Errors errors,
java.lang.String fieldKey)
conditionallyValidate in interface ValidationRuleobj - the command object on which to validatefieldKey - the fieldKey or path to the field in the objectrequest - the current HttpServletRequesterrors - the current errors for this request
protected abstract void validate(javax.servlet.http.HttpServletRequest request,
java.lang.Object obj,
org.springframework.validation.Errors errors,
java.lang.String fieldKey)
request - obj - errors - fieldKey -
public java.lang.String getConditionalJavascript(OnPageFieldInstance fieldInstance,
java.lang.Object command,
java.lang.String formName)
ValidationRule
getConditionalJavascript in interface ValidationRulepublic abstract java.lang.String getJavascript()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||