A C D E F G I L M N O R S T

A

addCriterion(Character, String) - Method in class org.wwbota.identification.SimpleIdentification
 
addCriterion(Criterion) - Method in interface org.wwbota.identification.Description
Add a Character-Criterion pair
addCriterion(Criterion) - Method in class org.wwbota.identification.StandardDescription
 
addPossibleState(String) - Method in class org.wwbota.identification.EnumerationCharacter
 

C

Character - interface org.wwbota.identification.Character.
A character à la Delta.
commandLineSample - class org.wwbota.identification.commandLineSample.
 
commandLineSample() - Constructor for class org.wwbota.identification.commandLineSample
 
createFeature(Organ) - Method in interface org.wwbota.identification.GeneralProperty
Factory for a Feature having this GeneralProperty and the given Organ.
Criterion - interface org.wwbota.identification.Criterion.
A Criterion associated to a single Character, e.g.

D

Description - interface org.wwbota.identification.Description.
A Description is a list of characters with corresponding criteria.
doMain(String[]) - Method in class org.wwbota.identification.commandLineSample
 

E

EnumerationCharacter - class org.wwbota.identification.EnumerationCharacter.
The simplest type of a character à la Delta, a Character with String enumerated values ("multistate" in Delta), hence the name "EnumerationCharacter".
EnumerationCharacter(String) - Constructor for class org.wwbota.identification.EnumerationCharacter
 

F

Feature - interface org.wwbota.identification.Feature.
An extension of Character adding informations about organ (e.g. leaf blade, petal), and general property (e.g. color, shape).

G

GeneralProperty - interface org.wwbota.identification.GeneralProperty.
A General Property (e.g. color, shape).
Genus - class org.wwbota.identification.Genus.
 
Genus(String) - Constructor for class org.wwbota.identification.Genus
 
getAdvices() - Method in interface org.wwbota.identification.Identification
Which are the best characters to use now?
getAdvices() - Method in class org.wwbota.identification.SimpleIdentification
returns a list of Character, supposed the best to achieve determination.
getCharacter() - Method in interface org.wwbota.identification.Criterion
 
getCharacter(String) - Method in class org.wwbota.identification.SimpleTaxonomy
Helper function; it uses getCharacters().
getCharacters() - Method in class org.wwbota.identification.SimpleTaxonomy
 
getCharacters() - Method in interface org.wwbota.identification.Taxonomy
 
getChildren() - Method in interface org.wwbota.identification.Organ
Get the Organs direclly contained within this one (e.g. flower ==> sepal,petal,ovary,etamine
getCriterion(Character) - Method in interface org.wwbota.identification.Description
Accessor to Criterion from Character.
getCriterion(Character) - Method in class org.wwbota.identification.StandardDescription
Accessor to Criterion from Character.
getDescription() - Method in interface org.wwbota.identification.Identification
Get and set the list of Criteria, that is, the observed characters.
getDescription() - Method in class org.wwbota.identification.SimpleIdentification
 
getDescriptions() - Method in class org.wwbota.identification.SimpleTaxonomy
 
getDescriptions() - Method in interface org.wwbota.identification.Taxonomy
 
getGeneralProperty() - Method in interface org.wwbota.identification.Feature
 
getMap() - Method in interface org.wwbota.identification.Description
 
getMap() - Method in class org.wwbota.identification.StandardDescription
 
getMatches() - Method in interface org.wwbota.identification.Identification
Get the list of items satisfying the Criteria entered so far.
getMatches() - Method in class org.wwbota.identification.SimpleIdentification
returns a list of Description
getName() - Method in interface org.wwbota.identification.Character
 
getName() - Method in class org.wwbota.identification.EnumerationCharacter
 
getName() - Method in class org.wwbota.identification.Genus
 
getName() - Method in interface org.wwbota.identification.Named
 
getName() - Method in class org.wwbota.identification.RealNumberCharacter
 
getName() - Method in class org.wwbota.identification.Species
 
getOrgan() - Method in interface org.wwbota.identification.Feature
 
getParent() - Method in class org.wwbota.identification.Genus
 
getParent() - Method in interface org.wwbota.identification.Organ
Get the Organ containing this one (e.g. petal==> flower
getParent() - Method in class org.wwbota.identification.Species
 
getParent() - Method in interface org.wwbota.identification.Taxon
 
getPossibleValues() - Method in class org.wwbota.identification.EnumerationCharacter
 
getTaxon() - Method in interface org.wwbota.identification.Description
Accessor to the Taxon (item) being described
getTaxon() - Method in class org.wwbota.identification.StandardDescription
 
getTaxonomy() - Method in interface org.wwbota.identification.Identification
Get and set the list of Taxon (items) to be recognized, together with the characters taken in account.
getTaxonomy() - Method in class org.wwbota.identification.SimpleIdentification
 
getType() - Method in interface org.wwbota.identification.Character
 
getType() - Method in class org.wwbota.identification.EnumerationCharacter
 
getType() - Method in class org.wwbota.identification.RealNumberCharacter
 
getURI() - Method in interface org.wwbota.identification.Character
 
getURI() - Method in class org.wwbota.identification.EnumerationCharacter
 
getURI() - Method in class org.wwbota.identification.RealNumberCharacter
 

I

Identification - interface org.wwbota.identification.Identification.
Computer-aided interactive Identification (determination) of a biological specimen, believed to belong to one of the taxa of the current Taxonomy .
isCompatibleWith(Criterion) - Method in interface org.wwbota.identification.Criterion
 
isCompatibleWith(Description) - Method in interface org.wwbota.identification.Description
 
isCompatibleWith(Description) - Method in class org.wwbota.identification.StandardDescription
 
isPossibleState(Object) - Method in class org.wwbota.identification.EnumerationCharacter
 

L

load(String) - Method in class org.wwbota.identification.SimpleTaxonomy
NOT YET implemented ZZZZZZZZZZZZZZZZZZZZ
load(String) - Method in interface org.wwbota.identification.Taxonomy
Loads (or merge) a complete dataset from file (XDELTA or other format according to XML namespace)

M

main(String[]) - Static method in class org.wwbota.identification.commandLineSample
 
makeCriterion(String) - Method in interface org.wwbota.identification.Character
A factory for a Criterion (i.e. a value) of the type associated to the Character
makeCriterion(String) - Method in class org.wwbota.identification.EnumerationCharacter
A factory for a Criterion of the type associated to the Character
makeCriterion(String) - Method in class org.wwbota.identification.RealNumberCharacter
A factory for a Criterion of the type associated to the Character

N

Named - interface org.wwbota.identification.Named.
Something that has a name, possibly published by an author.

O

Organ - interface org.wwbota.identification.Organ.
Any organ (e.g. leaf blade, petal) at any level of containment

R

rankName() - Method in class org.wwbota.identification.Genus
 
rankName() - Method in class org.wwbota.identification.Species
 
rankName() - Method in interface org.wwbota.identification.Taxon
 
RealNumberCharacter - class org.wwbota.identification.RealNumberCharacter.
A Character with Real Number values, specified by an interval .
RealNumberCharacter(String, String) - Constructor for class org.wwbota.identification.RealNumberCharacter
 

S

setDescription(Description) - Method in interface org.wwbota.identification.Identification
 
setDescription(Description) - Method in class org.wwbota.identification.SimpleIdentification
 
setTaxonomy(Taxonomy) - Method in interface org.wwbota.identification.Identification
 
setTaxonomy(Taxonomy) - Method in class org.wwbota.identification.SimpleIdentification
 
SimpleIdentification - class org.wwbota.identification.SimpleIdentification.
Computer-aided interactive determination of a biological specimen, believed to belong to one of the taxa of the current Taxonomy .
SimpleIdentification(Taxonomy) - Constructor for class org.wwbota.identification.SimpleIdentification
 
SimpleTaxonomy - class org.wwbota.identification.SimpleTaxonomy.
A Taxonomy is an aggregation of Descriptions of Taxa and Character objects
SimpleTaxonomy() - Constructor for class org.wwbota.identification.SimpleTaxonomy
 
Species - class org.wwbota.identification.Species.
 
Species(String) - Constructor for class org.wwbota.identification.Species
 
StandardDescription - class org.wwbota.identification.StandardDescription.
This is a generic implementation, since it gets the information by iterating on all criteria, and calling the isCompatibleWith() function on each.
StandardDescription(Taxon) - Constructor for class org.wwbota.identification.StandardDescription
 
StateNotAllowedException - exception org.wwbota.identification.StateNotAllowedException.
 
StateNotAllowedException() - Constructor for class org.wwbota.identification.StateNotAllowedException
 

T

Taxon - interface org.wwbota.identification.Taxon.
A Taxon is a class in a classification.
Taxonomy - interface org.wwbota.identification.Taxonomy.
A Taxonomy is an aggregation of Descriptions of Taxa and Character objects
threshold - Variable in class org.wwbota.identification.SimpleIdentification
 
toString() - Method in class org.wwbota.identification.EnumerationCharacter
 
toString() - Method in class org.wwbota.identification.Genus
 
toString() - Method in class org.wwbota.identification.RealNumberCharacter
 
toString() - Method in class org.wwbota.identification.SimpleIdentification
 
toString() - Method in class org.wwbota.identification.SimpleTaxonomy
 
toString() - Method in class org.wwbota.identification.Species
 
toString() - Method in class org.wwbota.identification.StandardDescription
 

A C D E F G I L M N O R S T