List of usage examples for com.google.gwt.user.client.ui HorizontalPanel setSpacing
public void setSpacing(int spacing)
From source file:com.square.composant.tarificateur.square.client.ui.composant.PanelFamilleLiee.java
License:Open Source License
/** Initialisation des composants. */ private void initComposants() { setWidth(ComposantTarificateurConstants.POURCENT_100); // Libell de la famille final FlexTable panelTitreFamille = new FlexTable(); panelTitreFamille.setCellSpacing(PageConstants.SPACING_TITRE_FAMILLE); panelTitreFamille.addStyleName(ComposantTarificateur.RESOURCES.css().panelTitreFamille()); panelTitreFamille.setWidth(ComposantTarificateurConstants.POURCENT_100); final HorizontalPanel conteneurGamme = new HorizontalPanel(); conteneurGamme.setSpacing(PageConstants.SPACING_TITRE_FAMILLE); final HTML labelGamme = new HTML( pageConstants.labelGammeProduit() + ComposantTarificateurConstants.DEUX_POINTS); final HTML libelleGamme = new HTML(currentFamilleLiee.getLibelleGamme()); libelleGamme.addStyleName(ComposantTarificateur.RESOURCES.css().libelleGras()); conteneurGamme.add(labelGamme);/*from w ww .j av a 2 s. c o m*/ conteneurGamme.add(libelleGamme); panelTitreFamille.setWidget(0, 0, conteneurGamme); final HorizontalPanel conteneurTitreFamille = new HorizontalPanel(); conteneurTitreFamille.setSpacing(PageConstants.SPACING_TITRE_FAMILLE); final HTML labelFamille = new HTML( pageConstants.labelFamilleProduit() + ComposantTarificateurConstants.DEUX_POINTS); final HTML libelleFamille = new HTML(currentFamilleLiee.getLibelle()); libelleFamille.addStyleName(ComposantTarificateur.RESOURCES.css().libelleGras()); conteneurTitreFamille.add(labelFamille); conteneurTitreFamille.add(libelleFamille); panelTitreFamille.setWidget(0, 1, conteneurTitreFamille); final CheckBoxSelecteur ckFamille = new CheckBoxSelecteur(currentFamilleLiee); ckFamille.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { conteneurFamille.setVisible(((CheckBox) event.getSource()).getValue()); } }); ckFamille.setEnabled( currentFamilleLiee.getOptionnel() != null ? currentFamilleLiee.getOptionnel().booleanValue() : true); panelTitreFamille.setWidget(0, 2, ckFamille); panelTitreFamille.getCellFormatter().setHorizontalAlignment(0, 2, HasAlignment.ALIGN_RIGHT); add(panelTitreFamille); conteneurFamille = new VerticalPanel(); conteneurFamille.setWidth(ComposantTarificateurConstants.POURCENT_100); conteneurFamille.addStyleName(ComposantTarificateur.RESOURCES.css().conteneurFamille()); conteneurFamille.setVisible( currentFamilleLiee.getIsSelection() != null ? currentFamilleLiee.getIsSelection().booleanValue() : false); add(conteneurFamille); panelTitreFamille.getColumnFormatter().setWidth(0, ComposantTarificateurConstants.POURCENT_50); panelTitreFamille.getColumnFormatter().setWidth(1, ComposantTarificateurConstants.POURCENT_50); // Panneau Infos de la personne final VerticalPanel panelConteneurInfosPersonne = new VerticalPanel(); panelConteneurInfosPersonne.setSpacing(PageConstants.SPACING_INFOS_PERSONNE); panelConteneurInfosPersonne.setWidth(ComposantTarificateurConstants.POURCENT_100); panelConteneurInfosPersonne.addStyleName(ComposantTarificateur.RESOURCES.css().panelInfosPersonne()); final HorizontalPanel panelInfosPersonne = new HorizontalPanel(); final StringBuffer libelleInfosPersonne = new StringBuffer(currentAssurePrincipal.getNom().toUpperCase()) .append(PageConstants.SEPARATEUR).append(currentAssurePrincipal.getPrenom()) .append(PageConstants.SEPARATEUR).append(currentAssurePrincipal.getDateNaissance()); labelInfosPersonne = new HTML(libelleInfosPersonne.toString()); labelLibelleAgePersonne = new HTML(); labelAgePersonne = new HTML(); panelInfosPersonne.add(labelInfosPersonne); panelInfosPersonne.add(labelLibelleAgePersonne); panelInfosPersonne.add(labelAgePersonne); panelConteneurInfosPersonne.add(panelInfosPersonne); // Erreur de contrainte de vente lbErreurs = new HTML(); lbErreurs.addStyleName(ComposantTarificateur.RESOURCES.css().panelErreursContraintes()); lbErreurs.setVisible(false); conteneurFamille.add(panelConteneurInfosPersonne); conteneurFamille.add(lbErreurs); // on charge la liste des produits chargerListeProduits(); // on cree le panel des criteres panelCriteres = new FlexTable(); panelCriteres.setCellSpacing(PageConstants.SPACING_CRITERES); panelCriteres.setWidth(ComposantTarificateurConstants.POURCENT_100); panelCriteres.addStyleName(ComposantTarificateur.RESOURCES.css().panelCriteres()); conteneurFamille.add(panelCriteres); // on cree le panel des beneficiaires panelBeneficiaires = new VerticalPanel(); panelBeneficiaires.setWidth(ComposantTarificateurConstants.POURCENT_100); conteneurFamille.add(panelBeneficiaires); // si aucun produit selectionn if (!hasSelectedProduit) { // on charge le 1er produit listeCheckboxProduit[0].setValue(Boolean.TRUE); chargerProduit((ProduitSelecteurModel) currentFamilleLiee.getListeProduitsLies().get(0)); } else if (hasSelectedProduit && currentProduitLie != null) { chargerProduit(currentProduitLie); } }
From source file:com.square.composant.tarificateur.square.client.ui.composant.PanelFamillePrincipale.java
License:Open Source License
/** Initialisation des composants. */ private void initComposants() { setWidth(ComposantTarificateurConstants.POURCENT_100); // Libell de la famille final FlexTable panelTitreFamille = new FlexTable(); panelTitreFamille.setCellSpacing(PageConstants.SPACING_TITRE_FAMILLE); panelTitreFamille.addStyleName(ComposantTarificateur.RESOURCES.css().panelTitreFamille()); panelTitreFamille.setWidth(ComposantTarificateurConstants.POURCENT_100); final HorizontalPanel conteneurGamme = new HorizontalPanel(); conteneurGamme.setSpacing(PageConstants.SPACING_TITRE_FAMILLE); final HTML labelGamme = new HTML( pageConstants.labelGammeProduit() + ComposantTarificateurConstants.DEUX_POINTS); final HTML libelleGamme = new HTML(currentFamillePrincipale.getLibelleGamme()); libelleGamme.addStyleName(ComposantTarificateur.RESOURCES.css().libelleGras()); conteneurGamme.add(labelGamme);/*from w w w.ja v a 2s . c om*/ conteneurGamme.add(libelleGamme); final HorizontalPanel conteneurProduit = new HorizontalPanel(); conteneurProduit.setSpacing(PageConstants.SPACING_TITRE_FAMILLE); final HTML labelProduit = new HTML( pageConstants.labelLibelleProduit() + ComposantTarificateurConstants.DEUX_POINTS); final HTML libelleProduit = new HTML(currentProduitPrincipal.getLibelle()); libelleProduit.addStyleName(ComposantTarificateur.RESOURCES.css().libelleGras()); conteneurProduit.add(labelProduit); conteneurProduit.add(libelleProduit); panelTitreFamille.setWidget(0, 0, conteneurGamme); panelTitreFamille.setWidget(0, 1, conteneurProduit); add(panelTitreFamille); panelTitreFamille.getColumnFormatter().setWidth(0, ComposantTarificateurConstants.POURCENT_50); panelTitreFamille.getColumnFormatter().setWidth(1, ComposantTarificateurConstants.POURCENT_50); // Panneau Infos de la personne final VerticalPanel panelConteneurInfosPersonne = new VerticalPanel(); panelConteneurInfosPersonne.setSpacing(PageConstants.SPACING_INFOS_PERSONNE); panelConteneurInfosPersonne.setWidth(ComposantTarificateurConstants.POURCENT_100); panelConteneurInfosPersonne.addStyleName(ComposantTarificateur.RESOURCES.css().panelInfosPersonne()); final HorizontalPanel panelInfosPersonne = new HorizontalPanel(); final StringBuffer libelleInfosPersonne = new StringBuffer(currentAssurePrincipal.getNom().toUpperCase()) .append(PageConstants.SEPARATEUR).append(currentAssurePrincipal.getPrenom()) .append(PageConstants.SEPARATEUR).append(currentAssurePrincipal.getDateNaissance()); labelInfosPersonne = new HTML(libelleInfosPersonne.toString()); labelLibelleAgePersonne = new HTML(); labelAgePersonne = new HTML(); panelInfosPersonne.add(labelInfosPersonne); panelInfosPersonne.add(labelLibelleAgePersonne); panelInfosPersonne.add(labelAgePersonne); panelConteneurInfosPersonne.add(panelInfosPersonne); // Erreur de contrainte de vente lbErreurs = new HTML(); lbErreurs.addStyleName(ComposantTarificateur.RESOURCES.css().panelErreursContraintes()); lbErreurs.setVisible(false); add(panelConteneurInfosPersonne); add(lbErreurs); chargerCriteres(); chargerBeneficiaires(); setLibelleAgePersonne(labelLibelleAgePersonne); }
From source file:com.square.composant.tarificateur.square.client.ui.popup.choix.PopupChoixProduit.java
License:Open Source License
/** Initialisation des composants. */ private void initComposants() { final Label lbTitreReseaux = new Label(pageConstants.labelTitreReseaux(), false); final Label lbType = new Label(pageConstants.labelTypeGamme(), false); final Label lbCategorie = new Label(pageConstants.labelCategorie(), false); final Label lbTitreGamme = new Label(pageConstants.labelGamme(), false); final Label lbTitreProduit = new Label(pageConstants.labelGarantie(), false); final FlexTable panneauCriteresGamme = new FlexTable(); panneauCriteresGamme.setWidth(ComposantTarificateurConstants.POURCENT_100); panneauCriteresGamme.addStyleName(ComposantTarificateur.RESOURCES.css().choixProduitBloc()); panneauCriteresGamme.setCellSpacing(3); panneauCriteresGamme.setWidget(0, 0, lbTitreReseaux); panneauCriteresGamme.setWidget(0, 1, slbReseauxGammes); panneauCriteresGamme.setWidget(0, 3, lbType); panneauCriteresGamme.setWidget(0, 4, slbTypesGammes); panneauCriteresGamme.setWidget(0, 6, lbCategorie); panneauCriteresGamme.setWidget(0, 7, slbCategoriesGammes); final FlexTable panneauGammeProduit = new FlexTable(); panneauGammeProduit.setWidth(ComposantTarificateurConstants.POURCENT_100); panneauGammeProduit.addStyleName(ComposantTarificateur.RESOURCES.css().choixProduitBloc()); panneauGammeProduit.setCellSpacing(3); panneauGammeProduit.setWidget(0, 0, lbTitreGamme); panneauGammeProduit.setWidget(0, 1, slbGammes); panneauGammeProduit.setWidget(0, 2, libelleGammeCNP); panneauGammeProduit.setWidget(0, 4, lbTitreProduit); panneauGammeProduit.setWidget(0, 5, slbProduits); // Panneau des boutons btnSelectionner = new DecoratedButton(pageConstants.labelBoutonSelectionner()); btnSelectionner.addClickHandler(new ClickHandler() { @Override/*from w w w .j a va 2s. c om*/ public void onClick(ClickEvent event) { // Ouverture de la popup de slection des produits pour le produit choisi afficherPopupSelectionProduits(); } }); btnAnnuler = new DecoratedButton(pageConstants.labelBoutonAnnuler()); btnAnnuler.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { init(); hide(); } }); final HorizontalPanel panelBoutons = new HorizontalPanel(); panelBoutons.setSpacing(5); panelBoutons.add(btnSelectionner); panelBoutons.add(btnAnnuler); final VerticalPanel conteneurPanelProduit = new VerticalPanel(); conteneurPanelProduit.setWidth(ComposantTarificateurConstants.POURCENT_100); conteneurPanelProduit.add(panneauCriteresGamme); conteneurPanelProduit.add(panneauGammeProduit); final CaptionPanel captionPanelProduit = new CaptionPanel(pageConstants.titreBlocProduit()); captionPanelProduit.add(conteneurPanelProduit); // Liste des produits d'un adhrent captionPanelListeProduitsAdherent = new CaptionPanel(pageConstants.titreListeProduitsAdherent()); captionPanelListeProduitsAdherent.setVisible(false); final FocusPanel focusPanel = new FocusPanel(captionPanelProduit); focusPanel.setWidth(ComposantTarificateurConstants.POURCENT_100); focusPanel.addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) { afficherPopupSelectionProduits(); } else if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE) { init(); hide(); } } }); final VerticalPanel panelConteneur = new VerticalPanel(); panelConteneur.setWidth(ComposantTarificateurConstants.POURCENT_100); panelConteneur.setSpacing(10); panelConteneur.add(focusPanel); panelConteneur.add(panelBoutons); panelConteneur.setCellHorizontalAlignment(panelBoutons, HasHorizontalAlignment.ALIGN_CENTER); panelConteneur.add(captionPanelListeProduitsAdherent); panelConteneur.setWidth(PageConstants.LARGEUR_POPUP); this.setWidget(panelConteneur, 0); }
From source file:com.square.composant.tarificateur.square.client.ui.popup.selection.PopupSelectionProduits.java
License:Open Source License
/** Initialisation des composants. */ private void initComposants(final boolean afficherBoutonAjouter, final boolean afficherBoutonModifier) { // Panneau des boutons final HorizontalPanel panelBoutons = new HorizontalPanel(); panelBoutons.setSpacing(5); panelBoutons.addStyleName(ComposantTarificateur.RESOURCES.css().panelBoutons()); if (afficherBoutonAjouter) { final DecoratedButton btnAjouter = new DecoratedButton(pageConstants.titreBoutonAjouter()); btnAjouter.addClickHandler(new ClickHandler() { @Override// w w w . j ava 2 s. c om public void onClick(ClickEvent event) { saveLigneDevisParSelecteurProduit(true); } }); panelBoutons.add(btnAjouter); } if (afficherBoutonModifier) { final DecoratedButton btnModifier = new DecoratedButton(pageConstants.titreBoutonModifier()); btnModifier.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { saveLigneDevisParSelecteurProduit(false); } }); panelBoutons.add(btnModifier); } final DecoratedButton btnUniformiserDate = new DecoratedButton(pageConstants.titreBoutonUniformiserDate()); btnUniformiserDate.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { panelProduits.uniformiserDateEffet(); } }); panelBoutons.add(btnUniformiserDate); btnReduire = new DecoratedButton(pageConstants.reduire()); panelBoutons.add(btnReduire); final DecoratedButton btnAnnuler = new DecoratedButton(pageConstants.titreBoutonAnnuler()); btnAnnuler.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { hide(); } }); panelBoutons.add(btnAnnuler); deskBar.getEventBus().addHandler(EnableMinimizeWidgetEvent.TYPE, new EnableMinimizeWidgetEventHandler() { @Override public void enableMinimizeWidget(EnableMinimizeWidgetEvent event) { btnReduire.setEnabled(event.isEnabled()); } }); // Cration du panel des produits dans un scrollPanel panelProduits = new PanelProduits(constantesMapping, selecteurProduitService, this); final ScrollPanel scrollPanel = new ScrollPanel(panelProduits); // final int hauteur = Window.getClientHeight() - PageConstants.MARGE_POPUP; final int hauteur = ComposantTarificateurConstants.HAUTEUR_POPUP_SELECTION; scrollPanel.setHeight(hauteur + "px"); final FocusPanel focusPanel = new FocusPanel(scrollPanel); focusPanel.setWidth(ComposantTarificateurConstants.POURCENT_100); focusPanel.addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) { if (afficherBoutonAjouter) { saveLigneDevisParSelecteurProduit(true); } else if (afficherBoutonModifier) { saveLigneDevisParSelecteurProduit(false); } } else if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE) { hide(); } } }); final VerticalPanel panelConteneur = new VerticalPanel(); panelConteneur.setWidth(ComposantTarificateurConstants.POURCENT_100); panelConteneur.add(panelBoutons); panelConteneur.add(focusPanel); panelConteneur.setWidth(PageConstants.LARGEUR_POPUP); this.setWidget(panelConteneur); }
From source file:com.square.composant.tarificateur.square.client.view.adhesion.InfosAdhesionViewImpl.java
License:Open Source License
/** * Construit le panel contenant la barre de boutons de la vue. *//*from w w w . j a v a2s . c o m*/ private void construirePanelBoutons(final VerticalPanel conteneur) { final HorizontalPanel horizontalPanel = new HorizontalPanel(); horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); horizontalPanel.setSpacing(5); btnAnnuler = new DecoratedButton(viewConstants.lAnnuler()); btnEnregistrer = new DecoratedButton(viewConstants.lEnregistrer()); btnReduire = new DecoratedButton(viewConstants.reduire()); horizontalPanel.add(btnEnregistrer); horizontalPanel.add(btnReduire); horizontalPanel.add(btnAnnuler); conteneur.add(horizontalPanel); conteneur.setCellHorizontalAlignment(horizontalPanel, HasHorizontalAlignment.ALIGN_CENTER); }
From source file:com.square.composant.tarificateur.square.client.view.devis.DevisViewImpl.java
License:Open Source License
private void creerBlocEntete() { btnEnregistrerDevis = new DecoratedButton(viewConstants.libelleBoutonEnregistrer()); btnAjouterProduit = new DecoratedButton(viewConstants.libelleBoutonAjouterProduit()); btnAjouterProduit.setTitle(viewConstants.titleBoutonAjouterProduit()); btnEnvoyerDevisMail = new DecoratedButton(viewConstants.libelleBoutonEnvoyerMail()); btnImprimerDevis = new DecoratedButton(viewConstants.libelleBoutonImprimer()); btnTransformerDevisAia = new DecoratedButton(viewConstants.libelleBoutonTransformerDevisAia()); btnTransformerDevisAia.setTitle(viewConstants.titleBoutonTransformerDevisAia()); btnTransfererNouveauDevis = new DecoratedButton(viewConstants.libelleBoutonTransfertNouveauDevis()); btnTransfererNouveauDevis.setTitle(viewConstants.titleBoutonTransfertNouveauDevis()); btnInformationsAdhesion = new DecoratedButton(viewConstants.libelleBoutonInformationsAdhesion()); btnInformationsAdhesion.setTitle(viewConstants.titleBoutonInformationsAdhesion()); btnTransformerDevisAia.setEnabled(false); btnTransfererNouveauDevis.setEnabled(false); final HorizontalPanel buttonBar = new HorizontalPanel(); buttonBar.setSpacing(5); buttonBar.add(btnEnregistrerDevis);//from w w w . j a v a 2 s .c om buttonBar.add(btnAjouterProduit); buttonBar.add(btnImprimerDevis); buttonBar.add(btnEnvoyerDevisMail); buttonBar.add(btnTransformerDevisAia); buttonBar.add(btnTransfererNouveauDevis); buttonBar.add(btnInformationsAdhesion); lbMotifDevis = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( new SuggestListBoxSingleProperties<IdentifiantLibelleGwt>() { @Override public String getSelectSuggestRenderer(IdentifiantLibelleGwt row) { return row == null ? "" : row.getLibelle(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleGwt row) { return new String[] { row == null ? "" : row.getLibelle() }; } }); final HorizontalPanel pMotifDevis = creerBlocLibelleValeur(viewConstants.labelMotifDevis(), construireBlocIcone(lbMotifDevis, "idMotifDevis")); pMotifDevis.setSpacing(5); final Label libelleFinaliteDevis = new Label(viewConstants.libelleFinaliteDevis()); libelleFinaliteDevis.setWordWrap(false); lFinaliteDevis = new Label(); lFinaliteDevis.setWordWrap(false); blocFinaliteDevis = new HorizontalPanel(); blocFinaliteDevis.setSpacing(2); blocFinaliteDevis.add(libelleFinaliteDevis); blocFinaliteDevis.add(lFinaliteDevis); iconeWarningFamilleDifferente = new Image(ComposantTarificateur.RESOURCES.iconeWarning()); final HorizontalPanel conteneurLigne2 = new HorizontalPanel(); conteneurLigne2.setSpacing(5); conteneurLigne2.add(pMotifDevis); conteneurLigne2.add(iconeWarningFamilleDifferente); conteneurLigne2.add(blocFinaliteDevis); conteneurLigne2.setCellVerticalAlignment(pMotifDevis, HasVerticalAlignment.ALIGN_MIDDLE); conteneurLigne2.setCellVerticalAlignment(iconeWarningFamilleDifferente, HasVerticalAlignment.ALIGN_MIDDLE); conteneurLigne2.setCellVerticalAlignment(blocFinaliteDevis, HasVerticalAlignment.ALIGN_MIDDLE); // Menu Bar blocEntete = new VerticalPanel(); blocEntete.addStyleName(ComposantTarificateur.RESOURCES.css().blocEnteteDevis()); blocEntete.setWidth(ComposantTarificateurConstants.POURCENT_100); blocEntete.add(buttonBar); blocEntete.add(conteneurLigne2); blocEntete.setCellHorizontalAlignment(conteneurLigne2, HasHorizontalAlignment.ALIGN_RIGHT); }
From source file:com.square.composant.tarificateur.square.client.view.ligne.devis.LigneDevisViewImpl.java
License:Open Source License
private HorizontalPanel creerBlocLibelleValeur(String libelle, Widget wValeur) { final Label lLibelle = new Label(libelle); lLibelle.setWordWrap(false);/*from ww w. j a v a 2 s . c o m*/ lLibelle.addStyleName(ComposantTarificateur.RESOURCES.css().important()); if (wValeur instanceof HasText) { wValeur.addStyleName(ComposantTarificateur.RESOURCES.css().important()); } final HorizontalPanel conteneurBloc = new HorizontalPanel(); conteneurBloc.setSpacing(2); conteneurBloc.add(lLibelle); conteneurBloc.add(wValeur); conteneurBloc.setCellVerticalAlignment(lLibelle, HasVerticalAlignment.ALIGN_MIDDLE); conteneurBloc.setCellVerticalAlignment(wValeur, HasVerticalAlignment.ALIGN_MIDDLE); return conteneurBloc; }
From source file:com.square.composant.tarificateur.square.client.view.popup.ajout.assure.PopupAjoutAssureViewImpl.java
License:Open Source License
/** * Constructeur.//w w w .ja v a2 s .c o m */ public PopupAjoutAssureViewImpl() { super(viewConstants.titrePopup(), false, true, true); iconeErreurChampManager = new IconeErreurChampManager(); btnValider = new DecoratedButton(viewConstants.btnValider()); btnAnnuler = new DecoratedButton(viewConstants.btnAnnuler()); final HorizontalPanel pBoutons = new HorizontalPanel(); pBoutons.setSpacing(5); pBoutons.add(btnValider); pBoutons.add(btnAnnuler); final VerticalPanel contenuPrincipal = new VerticalPanel(); contenuPrincipal.setSpacing(5); contenuPrincipal.setWidth(ComposantTarificateurConstants.POURCENT_100); final Image imgWarning = new Image(ComposantTarificateur.RESOURCES.iconeWarning()); final Label lWarningDoublon = new Label(viewConstants.warningDoublons()); lWarningDoublon.addStyleName(ComposantTarificateur.RESOURCES.css().labelReclamation()); pWarningDoublon = new HorizontalPanel(); pWarningDoublon.setVisible(false); pWarningDoublon.setSpacing(2); pWarningDoublon.add(imgWarning); pWarningDoublon.add(lWarningDoublon); pWarningDoublon.setCellVerticalAlignment(lWarningDoublon, HasVerticalAlignment.ALIGN_MIDDLE); focusPanel = new FocusPanel(contenuPrincipal); focusPanel.setWidth(ComposantTarificateurConstants.POURCENT_100); focusPanel.setWidget(construireFormulaire()); final VerticalPanel conteneurGlobal = new VerticalPanel(); conteneurGlobal.setWidth(PopupAjoutAssureViewImplConstants.LARGEUR_POPUP); conteneurGlobal.add(pWarningDoublon); conteneurGlobal.add(focusPanel); conteneurGlobal.add(pBoutons); conteneurGlobal.setCellHorizontalAlignment(pBoutons, HasAlignment.ALIGN_CENTER); conteneurGlobal.setCellHorizontalAlignment(pWarningDoublon, HasAlignment.ALIGN_CENTER); this.setWidget(conteneurGlobal, 0); this.addStyleName(ComposantTarificateur.RESOURCES.css().popupAjoutAssure()); }
From source file:com.square.composant.tarificateur.square.client.view.popup.PopupChoixModelesViewImpl.java
License:Open Source License
/** * Constructeur./*from ww w . j a v a 2 s . c o m*/ * @param typePopup le type de la popup */ public PopupChoixModelesViewImpl(TypePopup typePopup) { super(typePopup == TypePopup.IMPRESSION ? viewConstants.titrePopupImpression() : viewConstants.titrePopupEmail(), false, false, true); listeIdsModelesSelectionnes = new ArrayList<Long>(); listeIdsBenefsSelectionnes = new ArrayList<Long>(); panelModeles = new VerticalPanel(); panelModeles.setSpacing(3); pContenuBeneficiaires = new VerticalPanel(); pContenuBeneficiaires.setSpacing(3); btnValider = new DecoratedButton(viewConstants.btnValider()); btnAnnuler = new DecoratedButton(viewConstants.btnAnnuler()); final HorizontalPanel pBoutons = new HorizontalPanel(); pBoutons.setSpacing(5); pBoutons.add(btnValider); pBoutons.add(btnAnnuler); final CaptionPanel captionPanelModeles = new CaptionPanel(viewConstants.selectionModeles()); captionPanelModeles.add(panelModeles); captionPanelBenefs = new CaptionPanel(viewConstants.selectionBeneficiaires()); captionPanelBenefs.add(pContenuBeneficiaires); final VerticalPanel contenuPrincipal = new VerticalPanel(); contenuPrincipal.setSpacing(5); contenuPrincipal.add(captionPanelModeles); contenuPrincipal.add(captionPanelBenefs); contenuPrincipal.setWidth(ComposantTarificateurConstants.POURCENT_100); focusPanel = new FocusPanel(contenuPrincipal); focusPanel.setWidth(ComposantTarificateurConstants.POURCENT_100); final VerticalPanel conteneurGlobal = new VerticalPanel(); conteneurGlobal.setWidth(PopupChoixModelesViewImplConstants.LARGEUR_POPUP); conteneurGlobal.add(focusPanel); conteneurGlobal.add(pBoutons); conteneurGlobal.setCellHorizontalAlignment(pBoutons, HasAlignment.ALIGN_CENTER); this.setWidget(conteneurGlobal, 0); this.addStyleName(ComposantTarificateur.RESOURCES.css().popupChoixModele()); }
From source file:com.square.composant.tarificateur.square.client.view.transaction.recherche.PopupRechercheTransactionViewImpl.java
License:Open Source License
/** * Constructeur.// w w w . j a va2 s. co m */ public PopupRechercheTransactionViewImpl() { super(ComposantTarificateur.CONSTANTS.titrePopupRechercheTransaction(), false, false, true); // Label / Champ de recherche numro transaction final Label lNumTransaction = new Label(viewConstants.libelleNumTransaction()); tbNumTransaction = new DecoratedTextBox(); final HorizontalPanel hpNumTransaction = new HorizontalPanel(); hpNumTransaction.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); hpNumTransaction.setSpacing(5); hpNumTransaction.add(lNumTransaction); hpNumTransaction.add(tbNumTransaction); // Bouton pour lancer la recherche btnRechercherOpp = new DecoratedButton(viewConstants.libelleBtnRechercherOpp()); btnAnnuler = new DecoratedButton(viewConstants.libelleAnnuler()); final HorizontalPanel hpBoutons = new HorizontalPanel(); hpBoutons.setWidth(ComposantTarificateurConstants.POURCENT_100); hpBoutons.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); hpBoutons.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); hpBoutons.setSpacing(5); hpBoutons.add(btnRechercherOpp); hpBoutons.add(btnAnnuler); container = new VerticalPanel(); container.add(hpNumTransaction); container.add(hpBoutons); focusPanel = new FocusPanel(container); this.setWidget(focusPanel); this.addStyleName(ComposantTarificateur.RESOURCES.css().popupRechercheOppTransaction()); }