Revision a0643e2c
Added by Andreas Kohlbecker about 5 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/name/TaxonNamePopupEditor.java | ||
---|---|---|
33 | 33 |
import eu.etaxonomy.cdm.model.common.RelationshipBase.Direction; |
34 | 34 |
import eu.etaxonomy.cdm.model.name.NameRelationshipType; |
35 | 35 |
import eu.etaxonomy.cdm.model.name.Rank; |
36 |
import eu.etaxonomy.cdm.model.name.RankClass; |
|
36 | 37 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
37 | 38 |
import eu.etaxonomy.cdm.model.reference.Reference; |
38 | 39 |
import eu.etaxonomy.cdm.vaadin.component.TextFieldNFix; |
... | ... | |
739 | 740 |
// TODO use getField() instead and remove field references |
740 | 741 |
Rank rank = (Rank) rankSelect.getValue(); |
741 | 742 |
|
742 |
boolean isSpeciesOrBelow = !rank.isHigher(Rank.SPECIES()); |
|
743 |
boolean isSpeciesOrBelow = !rank.isHigher(Rank.SPECIES()) && !rank.getRankClass().equals(RankClass.Unknown);
|
|
743 | 744 |
Boolean withBasionymSection = BooleanUtils.isTrue(basionymToggle.getValue()); |
744 | 745 |
Boolean withValidationSection = BooleanUtils.isTrue(validationToggle.getValue()); |
745 | 746 |
Boolean withOrthographicCorrectionSection = BooleanUtils.isTrue(orthographicVariantToggle.getValue()); |
Also available in: Unified diff
fix #7963 trating UNKNOWN Rank class as super-specific