|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.makumba.forms.validation.LiveValidationProvider
public class LiveValidationProvider
This class implements java-script based client side validation using the LiveValidation library. For more details, please refer to the webpage at http://www.livevalidation.com/.
| Constructor Summary | |
|---|---|
LiveValidationProvider()
|
|
| Method Summary | |
|---|---|
StringBuffer |
getClientValidation(boolean validateLive)
Returns the result of the initialisation, surrounded by a <script> tag. |
String[] |
getNeededJavaScriptFileNames()
Return an array of file names to libraries that shall be included. |
StringBuffer |
getOnSubmitValidation(boolean validateLive)
returns the call for the onSubmit validation, e.g. |
void |
initField(String inputName,
String formIdentifier,
FieldDefinition fieldDefinition,
boolean validateLive)
Initialises a field, basically does create the variables and calls for this field. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LiveValidationProvider()
| Method Detail |
|---|
public void initField(String inputName,
String formIdentifier,
FieldDefinition fieldDefinition,
boolean validateLive)
initField in interface ClientsideValidationProviderpublic StringBuffer getClientValidation(boolean validateLive)
<script> tag.
getClientValidation in interface ClientsideValidationProviderpublic StringBuffer getOnSubmitValidation(boolean validateLive)
function(e) { return LiveValidation.massValidate( [emailValidation, weightValidation, hobbiesValidation, ageValidation] );
getOnSubmitValidation in interface ClientsideValidationProviderpublic String[] getNeededJavaScriptFileNames()
ClientsideValidationProviderMakumbaJspAnalyzer if the libraries are already included by the programmer, and add them if needed.
getNeededJavaScriptFileNames in interface ClientsideValidationProvider
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||