org.apache.myfaces.trinidadinternal.validator
Class DateTimeRangeValidator

java.lang.Object
  extended by org.apache.myfaces.trinidad.validator.DateTimeRangeValidator
      extended by org.apache.myfaces.trinidadinternal.validator.DateTimeRangeValidator
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.StateHolder, javax.faces.validator.Validator, org.apache.myfaces.trinidad.validator.ClientValidator

public class DateTimeRangeValidator
extends org.apache.myfaces.trinidad.validator.DateTimeRangeValidator
implements org.apache.myfaces.trinidad.validator.ClientValidator


Field Summary
 
Fields inherited from class org.apache.myfaces.trinidad.validator.DateTimeRangeValidator
MAXIMUM_MESSAGE_ID, MINIMUM_MESSAGE_ID, NOT_IN_RANGE_MESSAGE_ID, VALIDATOR_ID
 
Constructor Summary
DateTimeRangeValidator()
           
 
Method Summary
 java.util.Collection<java.lang.String> getClientImportNames()
           
 java.lang.String getClientLibrarySource(javax.faces.context.FacesContext context)
           
 java.lang.String getClientScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 java.lang.String getClientValidation(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void validate(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 
Methods inherited from class org.apache.myfaces.trinidad.validator.DateTimeRangeValidator
equals, getHintMaximum, getHintMinimum, getHintNotInRange, getMaximum, getMessageDetailMaximum, getMessageDetailMinimum, getMessageDetailNotInRange, getMinimum, getValueBinding, hashCode, isTransient, restoreState, saveState, setHintMaximum, setHintMinimum, setHintNotInRange, setMaximum, setMessageDetailMaximum, setMessageDetailMinimum, setMessageDetailNotInRange, setMinimum, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeRangeValidator

public DateTimeRangeValidator()
Method Detail

validate

public void validate(javax.faces.context.FacesContext context,
                     javax.faces.component.UIComponent component,
                     java.lang.Object value)
              throws javax.faces.validator.ValidatorException
Specified by:
validate in interface javax.faces.validator.Validator
Overrides:
validate in class org.apache.myfaces.trinidad.validator.DateTimeRangeValidator
Throws:
javax.faces.validator.ValidatorException

getClientImportNames

public java.util.Collection<java.lang.String> getClientImportNames()
Specified by:
getClientImportNames in interface org.apache.myfaces.trinidad.validator.ClientValidator

getClientScript

public java.lang.String getClientScript(javax.faces.context.FacesContext context,
                                        javax.faces.component.UIComponent component)
Specified by:
getClientScript in interface org.apache.myfaces.trinidad.validator.ClientValidator

getClientValidation

public java.lang.String getClientValidation(javax.faces.context.FacesContext context,
                                            javax.faces.component.UIComponent component)
Specified by:
getClientValidation in interface org.apache.myfaces.trinidad.validator.ClientValidator

getClientLibrarySource

public java.lang.String getClientLibrarySource(javax.faces.context.FacesContext context)
Specified by:
getClientLibrarySource in interface org.apache.myfaces.trinidad.validator.ClientValidator


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.