|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.biology.taxonomy.AbstractTaxon
public abstract class AbstractTaxon
An abstract implementation of Taxon.
It is left up to the impementor to provide methods for accessing the parent and children. All other state is provided for here. A common pattern would be to route any Taxon.getParent() call back via a method on the TaxonFactory used to generate this instance.
| Constructor Summary | |
|---|---|
AbstractTaxon(java.lang.String scientificName,
java.lang.String commonName)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
DOCUMENT ME! |
double |
getAppearance()
DOCUMENT ME! |
java.lang.String |
getCommonName()
DOCUMENT ME! |
java.util.Vector |
getExtendedName()
DOCUMENT ME! |
double |
getExtinction()
DOCUMENT ME! |
java.lang.String |
getScientificName()
DOCUMENT ME! |
void |
setAppearance(double apparition)
DOCUMENT ME! |
void |
setCommonName(java.lang.String commonName)
DOCUMENT ME! |
void |
setExtinction(double disparition)
DOCUMENT ME! |
void |
setScientificName(java.lang.String scientificName)
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jscience.biology.taxonomy.Taxon |
|---|
getChildren, getParent, isLeaf, isRoot |
| Constructor Detail |
|---|
public AbstractTaxon(java.lang.String scientificName,
java.lang.String commonName)
| Method Detail |
|---|
public java.lang.String getCommonName()
getCommonName in interface Taxonpublic void setCommonName(java.lang.String commonName)
commonName - DOCUMENT ME!public java.lang.String getScientificName()
getScientificName in interface Taxonpublic void setScientificName(java.lang.String scientificName)
scientificName - DOCUMENT ME!public double getAppearance()
getAppearance in interface Taxonpublic void setAppearance(double apparition)
apparition - DOCUMENT ME!public double getExtinction()
getExtinction in interface Taxonpublic void setExtinction(double disparition)
disparition - DOCUMENT ME!public java.util.Vector getExtendedName()
getExtendedName in interface Taxonpublic boolean equals(java.lang.Object o)
equals in interface Taxonequals in class java.lang.Objecto - DOCUMENT ME!
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||