Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1103 → Rev 1104

/trunk/src/org/tela_botanica/client/composants/LicenceFenetre.java
4,6 → 4,7
import org.tela_botanica.client.ComposantId;
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.images.Images;
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.Information;
10,6 → 11,8
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style.Scroll;
import com.extjs.gxt.ui.client.event.ButtonEvent;
import com.extjs.gxt.ui.client.event.SelectionListener;
import com.extjs.gxt.ui.client.util.Format;
import com.extjs.gxt.ui.client.util.Params;
import com.extjs.gxt.ui.client.widget.Dialog;
24,7 → 27,11
import com.google.gwt.user.client.ui.HTML;
 
public class LicenceFenetre extends Dialog implements Rafraichissable{
 
private Constantes i18nC = null;
protected Button validerBouton = null;
private Button annulerBouton = null;
private String messageErreurTpl = "<div id='" + ComposantId.DIV_IDENTIFICATION_MSG + "'>{message}</div>";
private LayoutContainer messageErreur;
private HTML texteLicence;
86,9 → 93,32
 
@Override
protected void createButtons() {
super.createButtons();
// FIXME : l'instanciation dans le constructeur ne marche pas pour cette méthode...
i18nC = Mediateur.i18nC;
getButtonBar().removeAll();
validerBouton = new Button(i18nC.valider());
validerBouton.setItemId(OK);
validerBouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
public void componentSelected(ButtonEvent ce) {
onButtonPressed(ce.getButton());
}
});
annulerBouton = new Button(i18nC.annuler());
annulerBouton.setItemId(CANCEL);
annulerBouton.addSelectionListener(new SelectionListener<ButtonEvent>() {
public void componentSelected(ButtonEvent ce) {
onButtonPressed(ce.getButton());
}
});
addButton(annulerBouton);
addButton(validerBouton);
}
@Override
protected void onButtonPressed(Button button) {
if (Dialog.OK.equals(button.getItemId())) {
button.setEnabled(false);
103,7 → 133,6
}
}
@Override
public void rafraichir(Object nouvellesDonnees) {
if (nouvellesDonnees instanceof Information) {
Information info = (Information) nouvellesDonnees;