Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1632 → Rev 1633

/trunk/src/org/tela_botanica/client/Mediateur.java
116,6 → 116,7
private int nbElements = Integer.valueOf(((Dictionary) Dictionary.getDictionary("configuration")).get("nbElementsPage"));
private Sequenceur sequenceur = null;
private boolean premierChargement = true;
public Mediateur() {
// Enregistrement du Médiateur dans le Registre
824,6 → 825,7
seqId = sequenceur.lancerRequeteSynchrone(vueARafraichir);
vueARafraichir = sequenceur;
}
 
modele.selectionnerStructure(vueARafraichir, getProjetId(), structureId, null, 0, nbElements, seqId);
}
1898,22 → 1900,24
@Override
public void onValueChange(ValueChangeEvent<String> event) {
String token = event.getValue();
if (token != null) {
if (token.lastIndexOf("?") == -1) {
this.requeteUrl = null;
this.clicMenu(token);
} else {
int indexDebutRequete = (token.lastIndexOf("?") + 1);
int indexFinPlace = token.lastIndexOf("?");
String place = token.substring(0, indexFinPlace);
requeteUrl = token.substring(indexDebutRequete);
Log.trace("URL Place : "+place);
Log.trace("URL Requete : "+requeteUrl);
analyseRequeteURL();
this.clicMenu(place);
}
}
if(premierChargement) {
if (token != null) {
if (token.lastIndexOf("?") == -1) {
this.requeteUrl = null;
this.clicMenu(token);
} else {
int indexDebutRequete = (token.lastIndexOf("?") + 1);
int indexFinPlace = token.lastIndexOf("?");
String place = token.substring(0, indexFinPlace);
requeteUrl = token.substring(indexDebutRequete);
Log.trace("URL Place : "+place);
Log.trace("URL Requete : "+requeteUrl);
analyseRequeteURL();
this.clicMenu(place);
}
}
}
premierChargement = false;
}
private void analyseRequeteURL() {