Class ExperimentalFactorValidator
- java.lang.Object
-
- net.sf.basedb.util.overview.validator.BasicNodeValidator<I>
-
- net.sf.basedb.util.overview.validator.NameableNodeValidator<AnnotationType>
-
- net.sf.basedb.util.overview.validator.ExperimentalFactorValidator
-
- All Implemented Interfaces:
NodeValidator<AnnotationType>
public class ExperimentalFactorValidator extends NameableNodeValidator<AnnotationType>
Validator implementation for experimental factors. Currently, we are only interested in checking for duplicate names.- Version:
- 2.10
- Author:
- Nicklas
- Last modified
- $Date: 2009-02-11 09:49:39 +0100 (on, 11 feb 2009) $
-
-
Constructor Summary
Constructors Constructor Description ExperimentalFactorValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Fix
getMissingItemFix(DbControl dc, Node parentNode)
Subclasses should override this method if they have a suggessted fix for a missing item problem.-
Methods inherited from class net.sf.basedb.util.overview.validator.NameableNodeValidator
postValidate
-
Methods inherited from class net.sf.basedb.util.overview.validator.BasicNodeValidator
getDeniedItemFix, postDeniedItem, postMissingItem, postValidateFolder, preDeniedItem, preMissingItem, preValidate
-
-
-
-
Method Detail
-
getMissingItemFix
protected Fix getMissingItemFix(DbControl dc, Node parentNode)
Description copied from class:BasicNodeValidator
Subclasses should override this method if they have a suggessted fix for a missing item problem. The default implementation does nothing, but the following template may be usable by most subclasses:new Fix("Add item to parent", parentNode.getItem())
- Specified by:
getMissingItemFix
in classBasicNodeValidator<AnnotationType>
-
-