Subversion Repositories eFlore/Archives.cel-v1

Compare Revisions

Ignore whitespace Rev 10 → Rev 11

/trunk/src/org/tela_botanica/client/Mediator.java
16,8 → 16,11
private String serviceBaseUrl = getServiceBaseUrlFromDictionnary();
private String user = null;
private TaxonList taxonlist = null;
private InventoryItemList inventoryItemList = null;
private LocationList locationList = null;
private NameAssistant nameAssistant=null;
private LocationAssistant locationAssistant=null;
private Cel cel = null;
 
37,43 → 40,49
}
/**
* Action sur selection d'un lieu
* Action sur selection d'un lieu : affichage de la liste des taxons correspondants
*
*/
public void onLocationSelected(String loc) {
taxonlist.setLocation(loc);
taxonlist.updateCount();
inventoryItemList.setLocation(loc);
inventoryItemList.updateCount();
if ((loc.compareTo("000null")==0) || (loc.compareTo("all")==0)) {
locationAssistant.setText("");
}
else {
locationAssistant.setText(loc);
}
}
/**
* Action sur ajout d'un taxon
* Action sur ajout d'un taxon : affichage du lieu corresondant
*/
public void onTaxonListUpdate(String loc) {
public void onInventoryItemUpdate(String loc) {
 
locationList.setLocation(loc);
locationList.update();
locationList.updateCount();
}
/**
* Enregistrement TaxonList
* @param taxonlist
* Declaration InventoryItemList
* @param inventoryItemList
*/
public void registerTaxonList(TaxonList taxonlist) {
public void registerInventoryItemList(InventoryItemList inventoryItemList) {
this.taxonlist=taxonlist;
this.inventoryItemList=inventoryItemList;
}
/**
* Enregistremnt LocationList
* Declaration LocationList
* @param locationList
*/
83,7 → 92,7
}
/**
* Enregistrement Cel
* Declaration Cel
* @param cel
*/
 
93,10 → 102,30
}
 
/**
* Declaration NameAssistant
* @param nameassistant
*/
public void registerNameAssistant(NameAssistant nameAssistant) {
this.nameAssistant=nameAssistant;
}
/**
* Declaration LocationAssistant
* @param locationassistant
*/
public void registerLocationAssistant(LocationAssistant locationAssistant) {
this.locationAssistant=locationAssistant;
}
 
/**
* Recherche distante et asynchrone de l'utilisateur connecté, en retour lancement methode initialisation
* de l'appellant Cel. (initAsunc)
* de l'appellant Cel. (initAsync)
*
*/
151,7 → 180,25
public String getUser() {
return user;
}
 
public InventoryItemList getInventoryItemList() {
return inventoryItemList;
}
 
public LocationList getLocationList() {
return locationList;
}
 
public NameAssistant getNameAssistant() {
return nameAssistant;
}
 
public LocationAssistant getLocationAssistant() {
return locationAssistant;
}
 
 
 
}