Package org.dlese.dpc.schemedit.input
Class CollectionConfigValidator
java.lang.Object
org.dlese.dpc.schemedit.input.SchemEditValidator
org.dlese.dpc.schemedit.input.CollectionConfigValidator
Extends SchemEditValidator to provide validation services for collection configuration
records. Specifically, ensures that status flags are not duplicated,
nor do they redefine reserved flags
- Author:
- ostwald
$Id: CollectionConfigValidator.java,v 1.10 2005/06/02 18:45:40 ostwald Exp $
-
Field Summary
Fields inherited from class org.dlese.dpc.schemedit.input.SchemEditValidator
docMap, framework, im, request, schemaHelper, sef -
Constructor Summary
ConstructorsConstructorDescriptionCollectionConfigValidator(CollectionRegistry collectionRegistry, SchemEditForm sef, MetaDataFramework framework, org.apache.struts.action.ActionMapping mapping, HttpServletRequest request) Constructor for the CollectionConfigValidator object -
Method Summary
Modifier and TypeMethodDescriptionIn addition to validating against the schema, check statusFlags for duplicates and create SchemEditErrors if dups found.Methods inherited from class org.dlese.dpc.schemedit.input.SchemEditValidator
exposeField, getEntityErrors, getInputManager, hasEntityErrors, isLastRequiredRepeatingElement, pruneInstanceDoc, pruneRepeatingFields, skipFieldValidation, updateMultiValueFields, validateAttributeFields, validateDeletion, validateDocument, validateElementFields, validateMultiValueFields
-
Constructor Details
-
CollectionConfigValidator
public CollectionConfigValidator(CollectionRegistry collectionRegistry, SchemEditForm sef, MetaDataFramework framework, org.apache.struts.action.ActionMapping mapping, HttpServletRequest request) Constructor for the CollectionConfigValidator object- Parameters:
collectionRegistry- Description of the Parametersef- Description of the Parameterframework- Description of the Parametermapping- Description of the Parameterrequest- Description of the Parameter
-
-
Method Details
-
validateForm
In addition to validating against the schema, check statusFlags for duplicates and create SchemEditErrors if dups found.- Overrides:
validateFormin classSchemEditValidator- Returns:
- Description of the Return Value
-