|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.biology.taxonomy.SimpleTaxonFactory
public class SimpleTaxonFactory
A no-frills implementation of TaxonFactory that builds an in-memory Taxon tree.
| Field Summary | |
|---|---|
static SimpleTaxonFactory |
GLOBAL
The TaxonFactory that the system should use for storing the taxonomy used by swissprot and embl as in-memory objects. |
| Constructor Summary | |
|---|---|
SimpleTaxonFactory(java.lang.String name)
Creates a new SimpleTaxonFactory object. |
|
| Method Summary | |
|---|---|
Taxon |
addChild(Taxon parent,
Taxon child)
DOCUMENT ME! |
Taxon |
createTaxon(java.lang.String scientificName,
java.lang.String commonName)
DOCUMENT ME! |
java.lang.String |
getName()
DOCUMENT ME! |
Taxon |
getRoot()
DOCUMENT ME! |
Taxon |
importTaxon(Taxon taxon)
DOCUMENT ME! |
Taxon |
removeChild(Taxon parent,
Taxon child)
DOCUMENT ME! |
Taxon |
search(java.lang.Object id)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SimpleTaxonFactory GLOBAL
| Constructor Detail |
|---|
public SimpleTaxonFactory(java.lang.String name)
name - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!| Method Detail |
|---|
public Taxon getRoot()
getRoot in interface TaxonFactorypublic java.lang.String getName()
getName in interface TaxonFactorypublic Taxon importTaxon(Taxon taxon)
importTaxon in interface TaxonFactorytaxon - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!
public Taxon createTaxon(java.lang.String scientificName,
java.lang.String commonName)
createTaxon in interface TaxonFactoryscientificName - DOCUMENT ME!commonName - DOCUMENT ME!
public Taxon addChild(Taxon parent,
Taxon child)
addChild in interface TaxonFactoryparent - DOCUMENT ME!child - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!
public Taxon removeChild(Taxon parent,
Taxon child)
removeChild in interface TaxonFactoryparent - DOCUMENT ME!child - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public Taxon search(java.lang.Object id)
search in interface TaxonFactoryid - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||