org.archiviststoolkit.model.validators
Class ATAbstractValidator
java.lang.Object
org.archiviststoolkit.model.validators.ATAbstractValidator
- All Implemented Interfaces:
- com.jgoodies.validation.Validator, ATValidator
- Direct Known Subclasses:
- AccessionValidator, ArchDescriptionAnalogInstancesValidator, ArchDescriptionNamesValidator, ArchDescriptionNotesValidator, BatchLocationValidator, BibItemsValidator, BibliographyValidator, ChronItemsValidator, ChronologyValidator, DatabaseFieldsValidator, DeaccessionValidator, DefaultValueValidator, DigitalObjectValidator, FileVersionsValidator, IndexItemsValidator, IndexValidator, ListDefinitionItemsValidator, ListDefinitionValidator, ListOrderedItemsValidator, ListOrderedValidator, LocationsValidator, LookupListItemsValidator, LookupListValidator, NameContactNoteValidator, NamesValidator, NonPreferredNamesValidator, RepositoryNoteValidator, RepositoryStatisticsValidator, RepositoryValidator, ResourcesComponentsValidator, ResourcesValidator, SubjectValidator, UserValidator
public abstract class ATAbstractValidator
- extends java.lang.Object
- implements ATValidator
Field Summary |
protected java.lang.Object |
objectToValidate
Holds the object to be validated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jgoodies.validation.Validator |
validate |
objectToValidate
protected java.lang.Object objectToValidate
- Holds the object to be validated.
ATAbstractValidator
public ATAbstractValidator()
setModelToValidate
public void setModelToValidate(java.lang.Object modelToValidate)
- Specified by:
setModelToValidate
in interface ATValidator
checkBulkDates
protected void checkBulkDates(ATPropertyValidationSupport support,
AccessionsResourcesCommon archDescription)
checkInclusiveDates
protected void checkInclusiveDates(ATPropertyValidationSupport support,
ArchDescription archDescription)
checkInclusiveVsBulkDates
protected void checkInclusiveVsBulkDates(ATPropertyValidationSupport support,
AccessionsResourcesCommon archDescription)
isFutureYear
public static boolean isFutureYear(java.lang.Integer year)
checkForStringLengths
protected void checkForStringLengths(DomainObject domainObject,
ATPropertyValidationSupport support)