|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITreeNode
Method Summary | |
---|---|
TaxonNode |
addChildNode(TaxonNode childNode,
Reference citation,
String microCitation,
Synonym synonymToBeUsed)
Adds a taxon node as a child of the ITreeNode |
TaxonNode |
addChildTaxon(Taxon taxon,
Reference citation,
String microCitation,
Synonym synonymToBeUsed)
Adds a taxon as a child of the ITreeNode |
boolean |
deleteChildNode(TaxonNode node)
This recursively removes all child nodes from this node and from this taxonomic view. |
Set<TaxonNode> |
getChildNodes()
|
String |
getMicroReference()
|
Reference |
getReference()
|
boolean |
hasChildNodes()
Whether this TreeNode has child nodes attached |
Methods inherited from interface eu.etaxonomy.cdm.model.common.IAnnotatableEntity |
---|
addAnnotation, addMarker, getAnnotations, getMarkers, hasMarker, hasMarker, removeAnnotation, removeMarker |
Methods inherited from interface eu.etaxonomy.cdm.model.common.IVersionableEntity |
---|
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy |
Methods inherited from interface eu.etaxonomy.cdm.model.common.ICdmBase |
---|
getCreated, getCreatedBy, getId, getUuid, setCreated, setCreatedBy, setId, setUuid |
Method Detail |
---|
TaxonNode addChildNode(TaxonNode childNode, Reference citation, String microCitation, Synonym synonymToBeUsed)
childNode
- citation
- microCitation
- synonymToBeUsed
-
TaxonNode addChildTaxon(Taxon taxon, Reference citation, String microCitation, Synonym synonymToBeUsed)
taxon
- citation
- microCitation
- synonymToBeUsed
-
boolean hasChildNodes()
boolean deleteChildNode(TaxonNode node)
node
-
Reference getReference()
Set<TaxonNode> getChildNodes()
String getMicroReference()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |