|
JavaGantt 2011.1 API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecteu.beesoft.gaia.validation.Validator
public abstract class Validator
Abstract superclass for all validators.
| Constructor Summary | |
|---|---|
Validator()
Default constructor. |
|
Validator(java.lang.String message)
Constructor, sets a message for this validator. |
|
Validator(java.lang.String property,
java.lang.String message)
Constructor, invokes Validator(null, property, message). |
|
Validator(java.lang.String role,
java.lang.String property,
java.lang.String message)
Constructor, creates a validator message from given arguments. |
|
| Method Summary | |
|---|---|
java.lang.String |
getMessage()
Returns a message from this validator. |
void |
setMessage(java.lang.String message)
Sets a message for this validator. |
protected abstract boolean |
validate(java.lang.Object value)
Validates given value. |
void |
validate(java.lang.Object value,
java.lang.Object container,
ValidationResult result)
Validates given value and appends an error to given validation result. |
void |
validate(java.lang.Object value,
ValidationResult result)
Validates given value and appends an error to given validation result. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Validator()
public Validator(java.lang.String message)
message - - a message for this validator
public Validator(java.lang.String property,
java.lang.String message)
Validator(null, property, message).
property - - a (form) property to which is this validator boundmessage - - a message for this validator
public Validator(java.lang.String role,
java.lang.String property,
java.lang.String message)
role.property message
This new message is then set by method setMessage(String).
role - - a (form) role of property to which is this validator boundproperty - - a (form) property to which is this validator boundmessage - - a message for this validator| Method Detail |
|---|
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
message - - a message to set
public void validate(java.lang.Object value,
ValidationResult result)
validate(Object, Object, ValidationResult) to
perform validation.
value - - a value to validateresult - - container for validation errors
public void validate(java.lang.Object value,
java.lang.Object container,
ValidationResult result)
validate(Object) to perform validation.
value - - a value to validatecontainer - - an owner of the value (its container)result - - container for validation errorsprotected abstract boolean validate(java.lang.Object value)
value - - a value to validate
|
JavaGantt 2011.1 API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||