com.ibm.tws.objects.model.validator
Class CalendarValidator

java.lang.Object
  extended bycom.ibm.tws.objects.validator.Validator
      extended bycom.ibm.tws.objects.model.validator.ModelValidator
          extended bycom.ibm.tws.objects.model.validator.CalendarValidator

public class CalendarValidator
extends ModelValidator

This class provides methods that can be used to validate Calendar, CalendarHeader and CalendarKey objects.


Field Summary
static java.lang.String COPYRIGHT
          Copyright.
 
Constructor Summary
CalendarValidator(java.util.Locale locale)
          Creates a new CalendarValidator, using the specified locale for error messages.
 
Method Summary
 void validateHeader(CalendarHeader calendarHeader)
          Validates a CalendarHeader object.
 void validateKey(CalendarKey calendarKey)
          Validates a CalendarKey object.
 void validateObject(Calendar calendar)
          Validates a Calendar object.
 
Methods inherited from class com.ibm.tws.objects.model.validator.ModelValidator
checkResolutionData, checkTimeRestrictions
 
Methods inherited from class com.ibm.tws.objects.validator.Validator
checkAlphabetic, checkAlphaNumeric, checkComparison, checkComparison, checkComparison, checkConstraint, checkConstraint, checkFilter, checkInstanceOf, checkInternetAddress, checkLength, checkListFilter, checkNotAllowedChars, checkNotAllowedStart, checkNotNull, checkNotNull, checkNotNull, checkNotNull, checkNotNull, checkNumeric, checkRange, checkRange, checkRange, checkStartWithAlphabetic, checkStartWithAlphaNumeric, checkStartWithNumeric, checkValue, checkValue, checkValue, getLength, getLocale, getLocalizedField, getLocalizedValue, getObjectName, setObjectName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright.

Constructor Detail

CalendarValidator

public CalendarValidator(java.util.Locale locale)
Creates a new CalendarValidator, using the specified locale for error messages.

Parameters:
locale - The locale requested for error messages.
Method Detail

validateKey

public void validateKey(CalendarKey calendarKey)
                 throws ValidatorException
Validates a CalendarKey object.

Parameters:
calendarKey - The CalendarKey object to be validated.
Throws:
ValidatorException - The object is not null and the validation has failed.

validateHeader

public void validateHeader(CalendarHeader calendarHeader)
                    throws ValidatorException
Validates a CalendarHeader object.

Parameters:
calendarHeader - The CalendarHeader object to be validated.
Throws:
ValidatorException - The object is not null and the validation has failed.

validateObject

public void validateObject(Calendar calendar)
                    throws ValidatorException
Validates a Calendar object.

Parameters:
calendar - The Calendar object to be validated.
Throws:
ValidatorException - The object is not null and the validation has failed.


Copyright © 2005 IBM All Rights Reserved.