Project

General

Profile

« Previous | Next » 

Revision 9dc896c9

Added by Andreas Müller almost 7 years ago

fix #6368 rename table and class TaxonNameBase

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/validation/constraint/NameMustFollowCodeValidator.java
16 16
import org.apache.commons.lang.StringUtils;
17 17

  
18 18
import eu.etaxonomy.cdm.model.common.CdmBase;
19
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
19
import eu.etaxonomy.cdm.model.name.TaxonName;
20 20
import eu.etaxonomy.cdm.validation.annotation.NameMustFollowCode;
21 21

  
22 22
/**
23
 * Validator for name parts. Required since {@link TaxonNameBase} has
23
 * Validator for name parts. Required since {@link TaxonName} has
24 24
 * no subclasses anymore. This validator checks if the names follow
25 25
 * the old sublassing rules.
26 26
 * <BR><BR>
......
31 31
 *
32 32
 */
33 33
public class NameMustFollowCodeValidator implements
34
        ConstraintValidator<NameMustFollowCode, TaxonNameBase<?,?>> {
34
        ConstraintValidator<NameMustFollowCode, TaxonName<?,?>> {
35 35

  
36 36
    @Override
37 37
    public void initialize(NameMustFollowCode nameMustFollowTheirCode) { }
38 38

  
39 39
    @Override
40
    public boolean isValid(TaxonNameBase<?,?> name, ConstraintValidatorContext constraintContext) {
40
    public boolean isValid(TaxonName<?,?> name, ConstraintValidatorContext constraintContext) {
41 41
        name = CdmBase.deproxy(name);
42 42
        boolean valid = true;
43 43

  

Also available in: Unified diff