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() { |