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

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.ResourceValidator

public class ResourceValidator
extends ModelValidator

This class provides methods that can be used to validate Resource, ResourceHeader and ResourceKey objects.


Field Summary
static java.lang.String COPYRIGHT
          Copyright.
 
Constructor Summary
ResourceValidator(java.util.Locale locale)
          Creates a new ResourceValidator, using the specified locale for error messages.
 
Method Summary
 void validateHeader(ResourceHeader resourceHeader)
          Validates a ResourceHeader object.
 void validateKey(ResourceKey resourceKey)
          Validates a ResourceKey object.
 void validateObject(Resource resource)
          Validates a Resource 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

ResourceValidator

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

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

validateKey

public void validateKey(ResourceKey resourceKey)
                 throws ValidatorException
Validates a ResourceKey object.

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

validateHeader

public void validateHeader(ResourceHeader resourceHeader)
                    throws ValidatorException
Validates a ResourceHeader object.

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

validateObject

public void validateObject(Resource resource)
                    throws ValidatorException
Validates a Resource object.

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


Copyright © 2005 IBM All Rights Reserved.