Revision 1ffd1c27
Added by Andreas Müller over 3 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/config/TaxonDeletionConfigurator.java | ||
---|---|---|
49 | 49 |
|
50 | 50 |
private boolean deleteSynonymsIfPossible = true; |
51 | 51 |
|
52 |
private boolean deleteMisappliedNamesAndInvalidDesignations = true;
|
|
52 |
private boolean deleteMisappliedNames = true; |
|
53 | 53 |
|
54 | 54 |
private boolean deleteConceptRelationships = false; |
55 | 55 |
|
... | ... | |
70 | 70 |
private UUID classificationUuid = null; |
71 | 71 |
|
72 | 72 |
|
73 |
|
|
74 |
|
|
75 | 73 |
public boolean isDeleteInAllClassifications() { |
76 | 74 |
return deleteInAllClassifications; |
77 | 75 |
} |
78 |
|
|
79 |
|
|
80 | 76 |
public void setDeleteInAllClassifications(boolean deleteInAllClassifications) { |
81 | 77 |
this.deleteInAllClassifications = deleteInAllClassifications; |
82 | 78 |
} |
83 | 79 |
|
84 | 80 |
|
85 |
|
|
86 |
|
|
87 | 81 |
/** |
88 |
* If <code>true</code> related taxa with {@link TaxonRelationshipType} misappliedName or invalidDesignation will be removed if possible |
|
82 |
* If <code>true</code> related taxa with {@link TaxonRelationshipType} misappliedName |
|
83 |
* will be removed if possible.<BR> |
|
89 | 84 |
* It is possible to remove a related taxon if it is not used in any other context, e.g. any |
90 | 85 |
* other @link {@link TaxonRelationship} or in another @link {@link Classification} |
91 | 86 |
* @return |
92 | 87 |
*/ |
93 |
public boolean isDeleteMisappliedNamesAndInvalidDesignations() {
|
|
94 |
return deleteMisappliedNamesAndInvalidDesignations;
|
|
88 |
public boolean isDeleteMisappliedNames() { |
|
89 |
return deleteMisappliedNames; |
|
95 | 90 |
} |
96 |
|
|
97 |
|
|
98 |
public void setDeleteMisappliedNamesAndInvalidDesignations( |
|
99 |
boolean deleteMisappliedNamesAndInvalidDesignations) { |
|
100 |
this.deleteMisappliedNamesAndInvalidDesignations = deleteMisappliedNamesAndInvalidDesignations; |
|
91 |
public void setDeleteMisappliedNames( |
|
92 |
boolean deleteMisappliedNames) { |
|
93 |
this.deleteMisappliedNames = deleteMisappliedNames; |
|
101 | 94 |
} |
102 | 95 |
|
103 | 96 |
|
Also available in: Unified diff
ref #9322 remove invalid designation relationship from cdmlib