Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2093 → Rev 2094

/tags/v1.10-sodium/src/org/tela_botanica/del/client/utils/InfosNomPourAutocompletion.java
New file
0,0 → 1,48
package org.tela_botanica.del.client.utils;
 
/**
* Juste histoire de pouvoir stocker le nom scientifique, le numéro nomenclatural et
* le statut "retenu" dans un même endroit, pour nourrir ensuite l'autocomplétion
*
* @author mathias
*/
public class InfosNomPourAutocompletion {
 
/** numéro nomenclatural - un int suffit largement */
protected int nn;
/** nom scientifique (complet, avec auteur) */
protected String ns;
/** si true, désigne un nom retenu */
protected boolean retenu;
 
public InfosNomPourAutocompletion(int nn, String ns, boolean retenu) {
this.nn = nn;
this.ns = ns;
this.retenu = retenu;
}
 
// le parseur JSON produit des double, soyons courtois
public InfosNomPourAutocompletion(double nn, String ns, boolean retenu) {
this((int)nn, ns, retenu);
}
 
public int getNn() {
return nn;
}
public String getNs() {
return ns;
}
public boolean isRetenu() {
return retenu;
}
 
public void setNn(int nn) {
this.nn = nn;
}
public void setNs(String ns) {
this.ns = ns;
}
public void setRetenu(boolean retenu) {
this.retenu = retenu;
}
}