445,10 → 445,12 |
|
mediateur.obtenirListeValeurEtRafraichir(this, "tel"); |
|
IconButton bAjouter = new IconButton(ComposantClass.ICONE_AJOUTER); |
Button bAjouter = new Button(); |
bAjouter.setIcon(Images.ICONES.ajouter()); |
// TODO : taille du bouton trop grande |
bAjouter.addSelectionListener( |
new SelectionListener<IconButtonEvent>() { |
public void componentSelected(IconButtonEvent ce) { |
new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
|
String strTelephone = ((TextField<String>) hmIdentite.get("tfTelephone")).getValue(); |
if ((strTelephone==null)||(strTelephone.trim().equals(""))) { |
513,11 → 515,12 |
hmIdentite.put("hfHiddenCourriel", hfHiddenCourriel); |
hmIdentite.put("tfCourriel", tfCourriel); |
|
IconButton bAjouterCourriel = new IconButton(ComposantClass.ICONE_AJOUTER); |
Button bAjouterCourriel = new Button(); |
bAjouterCourriel.setIcon(Images.ICONES.ajouter()); |
bAjouterCourriel.addSelectionListener( |
new SelectionListener<IconButtonEvent>() { |
new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
|
String strEmail = ((TextField<String>) hmIdentite.get("tfCourriel")).getValue(); |
if ((strEmail==null)||(strEmail.trim().equals(""))) { |
568,10 → 571,11 |
lcUrl.add(tfUrl, new ColumnData(0.8)); |
hmIdentite.put("tfUrl", tfUrl); |
|
IconButton ibAjouterUrl = new IconButton(ComposantClass.ICONE_AJOUTER); |
ibAjouterUrl.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
Button ibAjouterUrl = new Button(); |
ibAjouterUrl.setIcon(Images.ICONES.ajouter()); |
ibAjouterUrl.addSelectionListener(new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
|
TextField<String> tfUrl = (TextField) hmIdentite.get("tfUrl"); |
String strUrl = tfUrl.getValue(); |
581,7 → 585,7 |
} else if(hmIdentite.get("url-" + strUrl) != null) { |
MessageBox.alert("Erreur de saisie", "L'url est déjà présente dans la liste.", null); |
} else { |
tfUrl.setValue(""); |
tfUrl.setValue("http://"); |
//if (!strUrl.matches("[a-z]{3,}://[a-z0-9-]+.[.a-z0-9-]+(?::[0-9]*)?")) { |
if (!strUrl.startsWith("http://")) { |
MessageBox.alert("Erreur de saisie", "L'adresse n'est pas au bon format (ex: http://www.domain.com)", null); |
661,10 → 665,11 |
lcUrlLogo.add(tfUrlLogo, new ColumnData(0.8)); |
hmIdentite.put("tfUrlLogo", tfUrlLogo); |
|
IconButton ibAjouterUrlLogo = new IconButton(ComposantClass.ICONE_AJOUTER); |
ibAjouterUrlLogo.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
Button ibAjouterUrlLogo = new Button(); |
ibAjouterUrlLogo.setIcon(Images.ICONES.ajouter()); |
ibAjouterUrlLogo.addSelectionListener(new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
|
TextField<String> tfUrlLogo = (TextField) hmIdentite.get("tfUrlLogo"); |
String strUrl = tfUrlLogo.getValue(); |
674,7 → 679,7 |
} else if(hmIdentite.get("url-" + strUrl) != null) { |
MessageBox.alert("Erreur de saisie", "L'url est déjà présente dans la liste.", null); |
} else { |
tfUrlLogo.setValue(""); |
tfUrlLogo.setValue("http://"); |
//if (!strUrl.matches("[a-z]{3,}://[a-z0-9-]+.[.a-z0-9-]+(?::[0-9]*)?")) { |
if (!strUrl.startsWith("http://")) { |
MessageBox.alert("Erreur de saisie", "L'adresse n'est pas au bon format (ex: http://www.domain.com)", null); |
854,7 → 859,7 |
enregistrer.setIconAlign(IconAlign.LEFT); |
enregistrer.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
|
enregistrer(); |
} |
}); |
enregistrer.setEnabled(false); |
1278,11 → 1283,12 |
hmIdentite.put("tel-" + strIdTelephone, tTelephone); |
lcTelephone.add(tTelephone, new ColumnData(0.40)); |
|
IconButton bSupprimer = new IconButton(ComposantClass.ICONE_SUPPRIMER); |
Button bSupprimer = new Button(); |
bSupprimer.setIcon(Images.ICONES.supprimer()); |
bSupprimer.setId(strIdTelephone); |
|
bSupprimer.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
public void componentSelected(IconButtonEvent ce) { |
bSupprimer.addSelectionListener(new SelectionListener<ButtonEvent>() { |
public void componentSelected(ButtonEvent ce) { |
|
String strIdTelephone = ce.getComponent().getId(); |
LayoutContainer lcContactTel = (LayoutContainer) hmIdentite.get("lc-"+strIdTelephone); |
1346,11 → 1352,12 |
hmIdentite.put("lc-" + strEmail, lcCourriel); |
|
//Bouton supprimer |
IconButton btnSupprimerCourriel = new IconButton(ComposantClass.ICONE_SUPPRIMER); |
Button btnSupprimerCourriel = new Button(); |
btnSupprimerCourriel.setIcon(Images.ICONES.supprimer()); |
btnSupprimerCourriel.setId(strEmail); |
btnSupprimerCourriel.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
btnSupprimerCourriel.addSelectionListener(new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
//Suppression de l'adresse email |
String strEmail = ce.getComponent().getId(); |
LayoutContainer lcCourrielContainer = (LayoutContainer) hmIdentite.get("lcCourrielContainer"); |
1402,11 → 1409,12 |
|
lcUrl.add(tUrl, new ColumnData(0.8)); |
|
IconButton ibSupprimerUrl = new IconButton(ComposantClass.ICONE_SUPPRIMER); |
Button ibSupprimerUrl = new Button(); |
ibSupprimerUrl.setIcon(Images.ICONES.supprimer()); |
ibSupprimerUrl.setId(strUrl); |
ibSupprimerUrl.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
ibSupprimerUrl.addSelectionListener(new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
|
//Suppression url |
String strUrl = ce.getComponent().getId(); |
1456,11 → 1464,12 |
|
lcUrl.add(tUrl, new ColumnData(0.8)); |
|
IconButton ibSupprimerUrl = new IconButton(ComposantClass.ICONE_SUPPRIMER); |
Button ibSupprimerUrl = new Button(); |
ibSupprimerUrl.setIcon(Images.ICONES.supprimer()); |
ibSupprimerUrl.setId(strUrl); |
ibSupprimerUrl.addSelectionListener(new SelectionListener<IconButtonEvent>() { |
ibSupprimerUrl.addSelectionListener(new SelectionListener<ButtonEvent>() { |
|
public void componentSelected(IconButtonEvent ce) { |
public void componentSelected(ButtonEvent ce) { |
|
//Suppression url |
String strUrl = ce.getComponent().getId(); |