|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the interface for an object that tracks input fields. This interface is now poorly named, in that it tracks errors that may not be associated with a specific field.
For each field, a flag is stored indicating if the field is, in fact, in error.
The input supplied by the client is stored so that if the form is re-rendered
(as is typically done when there are input errors), the value entered by the user
is displayed back to the user. An error message renderer is stored; this is
an object that can render the error message (it is usually
a RenderString
wrapper around a simple string).
Method Summary | |
IFormComponent |
getComponent()
Returns the field component. |
ValidationConstraint |
getConstraint()
Returns the validation constraint that was violated by the input. |
IRender |
getErrorRenderer()
Returns an object that will render the error message. |
String |
getFieldName()
Returns the name of the field, that is, the name assigned by the form (this will differ from the component's id when any kind of looping operation is in effect). |
String |
getInput()
Returns the invalid input recorded for the field. |
boolean |
isInError()
Returns true if the field is in error (that is, if it has an error message renderer . |
Method Detail |
public boolean isInError()
renderer
.
public IFormComponent getComponent()
public IRender getErrorRenderer()
public String getInput()
public String getFieldName()
public ValidationConstraint getConstraint()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |