Revision 58452b54
Added by Katja Luther over 14 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/ITreeNode.java | ||
---|---|---|
30 | 30 |
* @param synonymToBeUsed |
31 | 31 |
* @return |
32 | 32 |
*/ |
33 |
public abstract TaxonNode addChildNode(TaxonNode childNode, ReferenceBase citation, String microCitation, Synonym synonymToBeUsed);
|
|
33 |
public TaxonNode addChildNode(TaxonNode childNode, ReferenceBase citation, String microCitation, Synonym synonymToBeUsed); |
|
34 | 34 |
|
35 | 35 |
/** |
36 | 36 |
* Adds a taxon as a child of the ITreeNode |
... | ... | |
41 | 41 |
* @param synonymToBeUsed |
42 | 42 |
* @return |
43 | 43 |
*/ |
44 |
public abstract TaxonNode addChildTaxon(Taxon taxon, ReferenceBase citation, String microCitation, Synonym synonymToBeUsed);
|
|
44 |
public TaxonNode addChildTaxon(Taxon taxon, ReferenceBase citation, String microCitation, Synonym synonymToBeUsed); |
|
45 | 45 |
|
46 | 46 |
/** |
47 | 47 |
* This recursively removes all child nodes from this node and from this taxonomic view. |
... | ... | |
51 | 51 |
* @param node |
52 | 52 |
* @return true on success |
53 | 53 |
*/ |
54 |
public abstract boolean deleteChildNode(TaxonNode node);
|
|
54 |
public boolean deleteChildNode(TaxonNode node); |
|
55 | 55 |
|
56 | 56 |
/** |
57 | 57 |
* @return the citation for the parent child relationship or the tree itself |
58 | 58 |
*/ |
59 |
public abstract ReferenceBase getReference();
|
|
59 |
public ReferenceBase getReference(); |
|
60 | 60 |
|
61 | 61 |
/** |
62 | 62 |
* |
Also available in: Unified diff
modifier "abstract" removed in interfaces