2,6 → 2,7 |
|
import java.util.Iterator; |
|
import org.tela_botanica.client.Util; |
import org.tela_botanica.client.image.ImageMediateur; |
import org.tela_botanica.client.interfaces.ListePaginable; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
83,6 → 84,8 |
|
int taillePage = 50; |
|
private String modeleLieu = "IDLOCCOMMUNE, LIEUDIT, STATION"; |
|
/** |
* Nombre de pages totales |
*/ |
146,7 → 149,7 |
} ; |
|
// on crée un store simple contenant un petit set de données et deux colonnes |
store = new SimpleStore(new String[]{"transmis","id_obs","plante","date","lieu"}, getObs()); |
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, getObs()); |
ColumnConfig[] columns = { |
new ColumnConfig("", "transmis", 30, true, new Renderer() { |
|
162,11 → 165,11 |
} |
} |
|
}), |
new ColumnConfig("Numero", "id_obs", 50, true, colRend), |
}), |
new ColumnConfig("Taxon", "plante", 145, true, colRend), |
new ColumnConfig("Date", "date", 68, true, dateRend), |
new ColumnConfig("Lieu", "lieu", 145, true, colRend) } ; |
new ColumnConfig("Lieu", "lieu", 145, true, colRend), |
new ColumnConfig("Numero", "id_obs", 50, true, colRend), } ; |
|
ColumnModel columnModel = new ColumnModel(columns); |
|
314,16 → 317,16 |
|
Observation obs=(Observation) data.get(it.next()); |
|
listeObs[i][0] = obs.getNumeroOrdre(); |
listeObs[i][1] = obs.getTransmis(); |
listeObs[i][2] = obs.getNomSaisi(); |
listeObs[i][3] = obs.getDate() ; |
listeObs[i][4] = obs.getLocalite(); |
listeObs[i][0] = obs.getTransmis(); |
listeObs[i][1] = obs.getNomSaisi(); |
listeObs[i][2] = obs.getDate() ; |
listeObs[i][3] = Util.formaterLieu(obs, modeleLieu); |
listeObs[i][4] = obs.getNumeroOrdre(); |
|
i++ ; |
} |
|
store = new SimpleStore(new String[]{"id_obs","transmis","plante","date","lieu"}, listeObs); |
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, listeObs); |
store.load(); |
this.reconfigure(store, colModel) ; |
} |