public class NameDeletionConfigurator extends DeleteConfiguratorBase
INameService#delete(eu.etaxonomy.cdm.model.name.TaxonName)
,
Serialized FormConstructor and Description |
---|
NameDeletionConfigurator() |
Modifier and Type | Method and Description |
---|---|
boolean |
isIgnoreHasBasionym()
If true, all basionym relationships in which this name has a basionym/original name will
be removed.
Exceptions will not be thrown due to existing hasBasionym relationships. This value is neglected if isRemoveAllNameRelationships() is true.Default value is true . |
boolean |
isIgnoreHasReplacedSynonym()
If true, all replaced synonym relationships in which this name has a
replaced synonym will be removed.
Exceptions will not be thrown due to existing hasReplacedSynonym relationships. This value is neglected if isRemoveAllNameRelationships() is true.Default value is true . |
boolean |
isIgnoreIsBasionymFor()
If true, all basionym relationships in which this name is the basionym/original name will be removed.
|
boolean |
isIgnoreIsReplacedSynonymFor()
If true, all name relationships in which this name is a replaced synonym will be removed.
|
boolean |
isRemoveAllNameRelationships()
If true, all name relationships will be deleted prior to deleting the name.
|
boolean |
isRemoveAllNameTypeDesignations() |
void |
setIgnoreHasBasionym(boolean ignoreHasBasionym) |
void |
setIgnoreHasReplacedSynonym(boolean ignoreHasReplacedSynonym) |
void |
setIgnoreIsBasionymFor(boolean ignoreIsBasionymFor) |
void |
setIgnoreIsReplacedSynonymFor(boolean ignoreIsReplacedSynonymFor) |
void |
setRemoveAllNameRelationships(boolean removeAllNameRelationships) |
isCheck, setCheck
public boolean isRemoveAllNameRelationships()
public void setRemoveAllNameRelationships(boolean removeAllNameRelationships)
removeAllNameRelationships
- the removeAllNameRelationships to setpublic boolean isIgnoreIsBasionymFor()
isRemoveAllNameRelationships()
is true.setIgnoreIsBasionymFor(boolean)
public void setIgnoreIsBasionymFor(boolean ignoreIsBasionymFor)
ignoreIsBasionymFor
- the ignoreIsBasionymFor to setisIgnoreIsBasionymFor()
public boolean isIgnoreIsReplacedSynonymFor()
isRemoveAllNameRelationships()
is true.setIgnoreIsReplacedSynonymFor(boolean)
public void setIgnoreIsReplacedSynonymFor(boolean ignoreIsReplacedSynonymFor)
ignoreIsReplacedSynonymFor
- the ignoreIsReplacedSynonymFor to setisIgnoreIsReplacedSynonymFor()
public boolean isIgnoreHasBasionym()
isRemoveAllNameRelationships()
is true.true
.setIgnoreHasBasionym(boolean)
public void setIgnoreHasBasionym(boolean ignoreHasBasionym)
ignoreHasBasionym
- the ignoreHasBasionym to setisIgnoreHasBasionym()
public boolean isIgnoreHasReplacedSynonym()
isRemoveAllNameRelationships()
is true.true
.setIgnoreHasBasionym(boolean)
public void setIgnoreHasReplacedSynonym(boolean ignoreHasReplacedSynonym)
ignoreHasReplacedSynonym
- the ignoreHasReplacedSynonym to setisIgnoreHasReplacedSynonym()
public boolean isRemoveAllNameTypeDesignations()
Copyright © 2007-2020 EDIT. All Rights Reserved.