fr.paris.lutece.plugins.form.modules.comparevalidators.service.validator
Class CompareValidatorsValidator

java.lang.Object
  extended by fr.paris.lutece.plugins.form.service.validator.Validator
      extended by fr.paris.lutece.plugins.form.modules.comparevalidators.service.validator.CompareValidatorsValidator
All Implemented Interfaces:
fr.paris.lutece.plugins.form.service.validator.IValidator

public class CompareValidatorsValidator
extends fr.paris.lutece.plugins.form.service.validator.Validator

CompareValidatorsValidator


Constructor Summary
CompareValidatorsValidator()
           
 
Method Summary
 String getUI(javax.servlet.http.HttpServletRequest request, int nIdForm)
          Returns the validator interface
 boolean isAssociatedWithForm(int nIdForm)
          Checks if the validator is associated with the form
 void removeAssociationsWithForm(int nIdForm)
          Removes the associations with the form
 void validateForm(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.plugins.form.business.FormSubmit formSubmit, fr.paris.lutece.portal.service.plugin.Plugin formPlugin)
          Validates the form
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompareValidatorsValidator

public CompareValidatorsValidator()
Method Detail

getUI

public String getUI(javax.servlet.http.HttpServletRequest request,
                    int nIdForm)
Returns the validator interface

Parameters:
request - HttpServletRequest
nIdForm - the form id
Returns:
the validator interface

isAssociatedWithForm

public boolean isAssociatedWithForm(int nIdForm)
Checks if the validator is associated with the form

Parameters:
nIdForm - the form id
Returns:
true if the validator is associated with the form, otherwise false

removeAssociationsWithForm

public void removeAssociationsWithForm(int nIdForm)
Removes the associations with the form

Parameters:
nIdForm - the form id

validateForm

public void validateForm(javax.servlet.http.HttpServletRequest request,
                         fr.paris.lutece.plugins.form.business.FormSubmit formSubmit,
                         fr.paris.lutece.portal.service.plugin.Plugin formPlugin)
                  throws fr.paris.lutece.portal.service.message.SiteMessageException
Validates the form

Parameters:
request - HttpServletRequest
formSubmit - the form submit
formPlugin - the form plugin
Throws:
fr.paris.lutece.portal.service.message.SiteMessageException - throws SiteMessageException


Copyright © 2014 Mairie de Paris. All Rights Reserved.