See: Description
| Interface | Description |
|---|---|
| FormComponent<V extends android.view.View,I> |
A FormComponent is a general abstraction for 'object that is part of a form', more exactly an object
which wraps a view that is part of a view hierarchy representing a form of which input data need
to be validated.
|
| FormValidator.OnFormListener |
Simple listener to receive callbacks when some validation errors occurs during form validation
process and also callback with the result of validation process.
|
| Class | Description |
|---|---|
| BaseFormComponent<V extends android.view.View,I> |
A
FormComponent implementation that can be used as base for specific form components
implementations. |
| FormCheckable<V extends android.view.View & android.widget.Checkable> |
A
BaseFormComponent implementation that wraps form checkable view like
CheckBox or RadioButton into
component that can be validated by FormValidator when
validating a form in which is such a view presented. |
| FormComponentsGroup |
Groups a set of
FormComponents into one group which can be validated. |
| FormEditable |
A
BaseFormComponent implementation that wraps form editable view like EditText
into component that can be validated by FormValidator when
validating a form in which is such a view presented. |
| FormEditableLayout |
A
BaseFormComponent implementation which wraps form EditLayout into component that
can be validated by FormValidator when validating a form in which is such a layout presented. |
| FormValidator |
A FormValidator can be used to simplify validation process of a form with user inputs like
EditTexts or CompoundButtons (CheckBox, RadioButton, ...). |
| Annotation Type | Description |
|---|---|
| FormValidator.ValidationMode |
Defines an annotation for determining set of allowed validation modes for
FormValidator.setValidationMode(int)
method. |