Example usage for com.google.gwt.user.client.ui HorizontalPanel setSpacing

List of usage examples for com.google.gwt.user.client.ui HorizontalPanel setSpacing

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui HorizontalPanel setSpacing.

Prototype

public void setSpacing(int spacing) 

Source Link

Document

Sets the amount of spacing between this panel's cells.

Usage

From source file:com.square.client.gwt.client.view.personne.relations.PersonneRelationPopupViewImpl.java

License:Open Source License

/**
 * Construction de la popup ajout sur personne morale.
 *///from  ww  w  . ja  v  a2s  . c  o  m
private void construirePopup() {
    final SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties = 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() };
        }
    };

    // TYPE DE PERSONNE
    slbTypePersonne = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties);
    slbTypePersonne.ensureDebugId(viewDebugIdConstants.debugIdLbTypePersonne());
    aideslbTypePersonne = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_TYPE_PERSONNE,
            isAdmin);
    ajouterAideComposant(aideslbTypePersonne);
    final HorizontalPanel panelslbTypePersonne = new HorizontalPanel();
    panelslbTypePersonne.add(slbTypePersonne);
    panelslbTypePersonne.add(aideslbTypePersonne);
    panelslbTypePersonne.setSpacing(5);
    final FlexTable ftTypePersonne = new FlexTable();
    ftTypePersonne.setWidth(AppControllerConstants.POURCENT_100);
    ftTypePersonne.setCellSpacing(5);
    ftTypePersonne.setWidget(0, 0, new Label(constants.lbtypePersonne()));
    ftTypePersonne.setWidget(0, 1, panelslbTypePersonne);
    ftTypePersonne.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE);
    captionTypePersonne = new CaptionPanel(constants.lbCaptionTypePersonne());
    captionTypePersonne.add(ftTypePersonne);

    final CaptionPanel captionType = new CaptionPanel(constants.lbCaptionReseau());
    final VerticalPanel panelType = new VerticalPanel();
    panelType.setSpacing(3);

    // TYPE DE RELATION
    final SuggestListBoxSingleProperties<ItemValueModel> properties = new SuggestListBoxSingleProperties<ItemValueModel>() {
        @Override
        public String getSelectSuggestRenderer(ItemValueModel row) {
            return row == null ? "" : row.getValue();
        }

        @Override
        public String[] getResultColumnsRenderer() {
            return new String[] {};
        }

        @Override
        public String[] getResultRowsRenderer(ItemValueModel row) {
            return new String[] { row == null ? "" : row.getValue() };
        }
    };

    slbTypeRelation = new DecoratedSuggestListBoxSingle<ItemValueModel>(properties);
    slbTypeRelation.ensureDebugId(viewDebugIdConstants.debugIdSlbTypeRelation());
    aideslbTypeRelation = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_TYPE_RELATION,
            isAdmin);
    ajouterAideComposant(aideslbTypeRelation);

    final FlexTable ftTypeRelation = new FlexTable();
    ftTypeRelation.setWidth(AppControllerConstants.POURCENT_100);
    ftTypeRelation.setCellSpacing(5);
    ftTypeRelation.setWidget(0, 0, new Label(constants.typeRelation()));
    ftTypeRelation.setWidget(0, 1,
            construireBlocIcone(slbTypeRelation, "RelationDto.type.libelle", aideslbTypeRelation));
    ftTypeRelation.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE);
    captionType.add(ftTypeRelation);

    // PANEL PERSONNE MORALE
    captionPersonneMorale = new CaptionPanel(constants.lbCaptionPersonneMorale());
    tbRaisonSocialePm = new DecoratedTextBox();
    tbRaisonSocialePm.ensureDebugId(viewDebugIdConstants.debugIdTbNumEntreprisePm());
    aidetbRaisonSocialePm = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_RAISON_SOCIALE,
            isAdmin);
    ajouterAideComposant(aidetbRaisonSocialePm);
    final HorizontalPanel paneltbRaisonSocialePm = new HorizontalPanel();
    paneltbRaisonSocialePm.add(tbRaisonSocialePm);
    paneltbRaisonSocialePm.add(aidetbRaisonSocialePm);
    paneltbRaisonSocialePm.setSpacing(5);

    tbNumEntreprisePm = new DecoratedTextBox();
    tbNumEntreprisePm.ensureDebugId(viewDebugIdConstants.debugIdTbNumEntreprisePm());
    aidetbNumEntreprisePm = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_NUM_ENTREPRISE,
            isAdmin);
    ajouterAideComposant(aidetbNumEntreprisePm);
    final HorizontalPanel paneltbNumEntreprisePm = new HorizontalPanel();
    paneltbNumEntreprisePm.add(tbNumEntreprisePm);
    paneltbNumEntreprisePm.add(aidetbNumEntreprisePm);
    paneltbNumEntreprisePm.setSpacing(5);

    btnRechercherPm = new DecoratedButton(constants.rechercher());
    btnRechercherPm.ensureDebugId(viewDebugIdConstants.debugIdBtnRechercherPm());

    remotePagingTablePm = new RemotePagingTable<PersonneMoraleRechercheModel, PersonneMoralCriteresRechercheModel>(
            10, true) {
        @Override
        public void setDataProvider(RemotePagingCriteriasGwt<PersonneMoralCriteresRechercheModel> params,
                AsyncCallback<RemotePagingResultsGwt<PersonneMoraleRechercheModel>> callback) {
            remotePagingHandlerManagerPm.fireEvent(
                    new SetDataProviderEvent<PersonneMoralCriteresRechercheModel, PersonneMoraleRechercheModel>(
                            params, callback));
        }

        @Override
        public int setDefaultSortAsc() {
            return RemotePagingSortGwt.REMOTE_PAGING_SORT_ASC;
        }

        @Override
        public String setDefaultSortField() {
            return "numEntreprise";
        }

        @Override
        public Column[] setHeader() {
            return new Column[] {
                    new Column(constants.headerNumeroEntreprise(), constants.fieldNumeroEntreprise()),
                    new Column(constants.headerRaisonSociale(), constants.fieldRaisonSociale()),
                    new Column(constants.headerNature(), constants.fieldNature()) };
        }

        @Override
        public void setRow(int row, PersonneMoraleRechercheModel personneMorale) {
            setWidget(row, 0, new Label(personneMorale.getNumeroEntreprise()));
            setWidget(row, 1, new Label(personneMorale.getRaisonSociale()));
            setWidget(row, 2, new Label(
                    personneMorale.getNature() != null ? personneMorale.getNature().getLibelle() : ""));
        }

        @Override
        public void setCellClicked(PersonneMoraleRechercheModel objet) {
            remotePagingHandlerManagerPm
                    .fireEvent(new SetCellClickedEvent<PersonneMoraleRechercheModel>(objet));
        }

    };
    remotePagingTablePm.ensureDebugId(viewDebugIdConstants.debugIdRemotePagingTablePm());
    remotePagingHandlerManagerPm = new HandlerManager(remotePagingTablePm);
    remotePagingTablePm.setWidth(AppControllerConstants.POURCENT_100);

    final FlexTable ftRecherchePM = new FlexTable();
    ftRecherchePM.setWidth(AppControllerConstants.POURCENT_100);
    ftRecherchePM.setCellSpacing(5);
    ftRecherchePM.setWidget(0, 0, new Label(constants.raisonSociale()));
    ftRecherchePM.setWidget(0, 1, paneltbRaisonSocialePm);
    ftRecherchePM.setWidget(1, 0, new Label(constants.numEntreprise()));
    ftRecherchePM.setWidget(1, 1, paneltbNumEntreprisePm);
    ftRecherchePM.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE);
    ftRecherchePM.setWidget(2, 0, btnRechercherPm);
    ftRecherchePM.getFlexCellFormatter().setColSpan(2, 0, 2);
    ftRecherchePM.getCellFormatter().setHorizontalAlignment(2, 0, HasAlignment.ALIGN_CENTER);
    ftRecherchePM.setWidget(3, 0, remotePagingTablePm);
    ftRecherchePM.getFlexCellFormatter().setColSpan(3, 0, 2);
    captionPersonneMorale.add(ftRecherchePM);

    // PERSONNE PHYSIQUE
    final Label lCivilite = new Label(constants.civilite());
    final Label lNom = new Label(constants.nom());
    final Label lPrenom = new Label(constants.prenom());
    final Label lDate = new Label(constants.dateNaissance());
    lTelephone = new Label(constants.telephone());
    captionPersonnePhysique = new CaptionPanel(constants.lbCaptionPersonnePhysique());
    slbCivilite = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties);
    slbCivilite.ensureDebugId(viewDebugIdConstants.debugIdSlbCivilite());
    aideslbCivilite = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_CIVILITE, isAdmin);
    ajouterAideComposant(aideslbCivilite);

    tbNom = new DecoratedTextBoxFormat("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
    tbNom.ensureDebugId(viewDebugIdConstants.debugIdTbNom());
    aidetbNom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_NOM, isAdmin);
    ajouterAideComposant(aidetbNom);

    tbPrenom = new DecoratedTextBoxFormat("AAAAAAAAAAAAAAAAAAAAAAAAA");
    tbPrenom.ensureDebugId(viewDebugIdConstants.debugIdTbPrenom());
    aidetbPrenom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_PRENOM, isAdmin);
    ajouterAideComposant(aidetbPrenom);

    cdbDateNaissance = new DecoratedCalendrierDateBox(true);
    cdbDateNaissance.ensureDebugId(viewDebugIdConstants.debugIdCdbDateNaissance());
    aidecdbDateNaissance = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_DATE_NAISSANCE,
            isAdmin);
    ajouterAideComposant(aidecdbDateNaissance);

    tbTelephone = new DecoratedTextBoxFormat("NN NN NN NN NN");
    tbTelephone.ensureDebugId(viewDebugIdConstants.debugIdTbTelephone());
    aidetbTelephone = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_TELEHONE, isAdmin);
    ajouterAideComposant(aidetbTelephone);

    slbNatureTelephone = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(
            slbIdentifiantLibelleProperties);
    slbNatureTelephone.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureTelephone());
    aideslbNatureTelephone = new AideComposant(AideComposantConstants.AIDE_PERSONNE_RELATIONS_NATURE_TELEPHONE,
            isAdmin);
    ajouterAideComposant(aideslbNatureTelephone);

    imgFlagPaysTelephone = new Image(SquareResources.INSTANCE.flagFr());
    imgFlagPaysTelephone.ensureDebugId(viewDebugIdConstants.debugIdImgFlagPaysTelephone());
    imgFlagPaysTelephone.addStyleName(SquareResources.INSTANCE.css().imgDrapeau());
    ligneTelephone = new HorizontalPanel();
    ligneTelephone.setSpacing(3);
    ligneTelephone.add(construireBlocIcone(tbTelephone, "TelephoneDto.numero.0", aidetbTelephone));
    ligneTelephone
            .add(construireBlocIcone(slbNatureTelephone, "TelephoneDto.nature.0", aideslbNatureTelephone));
    ligneTelephone.add(imgFlagPaysTelephone);

    final FlexTable ftPersonnePhysique = new FlexTable();
    ftPersonnePhysique.setWidth(AppControllerConstants.POURCENT_100);
    ftPersonnePhysique.setCellSpacing(5);
    ftPersonnePhysique.setWidget(0, 0, lCivilite);
    ftPersonnePhysique.setWidget(0, 1,
            construireBlocIcone(slbCivilite, "PersonnePhysiqueCopieDto.civilite", aideslbCivilite));
    ftPersonnePhysique.setWidget(1, 0, lNom);
    ftPersonnePhysique.setWidget(1, 1, construireBlocIcone(tbNom, "PersonnePhysiqueCopieDto.nom", aidetbNom));
    ftPersonnePhysique.setWidget(2, 0, lPrenom);
    ftPersonnePhysique.setWidget(2, 1,
            construireBlocIcone(tbPrenom, "PersonnePhysiqueCopieDto.prenom", aidetbPrenom));
    ftPersonnePhysique.setWidget(3, 0, lDate);
    ftPersonnePhysique.setWidget(3, 1, construireBlocIcone(cdbDateNaissance,
            "PersonnePhysiqueCopieDto.dateNaissance", aidecdbDateNaissance));
    ftPersonnePhysique.setWidget(4, 0, lTelephone);
    ftPersonnePhysique.setWidget(4, 1, ligneTelephone);
    ftPersonnePhysique.setWidget(5, 0, construirePanelErreursPersonneSource());
    ftPersonnePhysique.getFlexCellFormatter().setColSpan(5, 0, 2);
    ftPersonnePhysique.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE);
    captionPersonnePhysique.add(ftPersonnePhysique);

    // Infos sant
    // Annulation 5449
    //construireBlocInfosSante();

    // CONTENEUR PERSONNE MORALE ET PHYSIQUE
    final VerticalPanel panelCible = new VerticalPanel();
    panelCible.setWidth(AppControllerConstants.POURCENT_100);
    panelCible.add(captionPersonneMorale);
    panelCible.add(captionPersonnePhysique);
    //panelCible.add(captionInfosSante);

    // CONTENEUR BOUTONS
    final HorizontalPanel conteneurBoutons = new HorizontalPanel();
    btEnregistrerCreation = new DecoratedButton(constants.enregistrer());
    btEnregistrerCreation.ensureDebugId(viewDebugIdConstants.debugIdBtEnregistrerCreation());
    btnReduire = new DecoratedButton(constants.reduire());
    btnReduire.ensureDebugId(viewDebugIdConstants.debugIdBtnReduire());
    btAnnuler = new DecoratedButton(constants.annuler());
    btAnnuler.ensureDebugId(viewDebugIdConstants.debugIdBtnAnnuler());
    conteneurBoutons.add(btEnregistrerCreation);
    conteneurBoutons.add(btnReduire);
    conteneurBoutons.add(btAnnuler);
    conteneurBoutons.setSpacing(5);

    // CONSTRUCTION DU CONTENEUR PRINCIPAL
    panelGlobal = new VerticalPanel();
    panelGlobal.setSpacing(10);
    panelGlobal.setWidth(AppControllerConstants.POURCENT_100);
    panelGlobal.add(captionTypePersonne);
    panelGlobal.add(captionType);
    panelGlobal.add(panelCible);

    // FOCUS PANEL POUR GERER LES KEY HANDLERS
    focusPanel = new FocusPanel();
    focusPanel.setWidth(AppControllerConstants.POURCENT_100);
    focusPanel.add(panelGlobal);

    final VerticalPanel conteneur = new VerticalPanel();
    conteneur.add(focusPanel);
    conteneur.add(conteneurBoutons);
    conteneur.setCellHorizontalAlignment(conteneurBoutons, HasHorizontalAlignment.ALIGN_CENTER);

    // CREATION DE LA POPUP
    popupCreation = new Popup(constants.textPopupCreationGenerique(), false, true, true);
    popupCreation.setWidget(conteneur, 0);
    popupCreation.addStyleName(SquareResources.INSTANCE.css().popupAjoutRelation());

    // on en fait une popup minimisable
    minimizablePopup = new PopupMinimizable(popupCreation, constants.textPopupCreationGenerique(), btnReduire);
}

From source file:com.square.client.gwt.client.view.personne.relations.PersonneRelationsModeViewImpl.java

License:Open Source License

/**
 * Constructeur./* w  ww .ja  v  a 2 s . c o m*/
 */
public PersonneRelationsModeViewImpl() {
    constants = GWT.create(PersonneRelationsModeViewImplConstants.class);
    viewDebugIdConstants = GWT.create(PersonneRelationsModeViewImplDebugIdConstants.class);

    btAjouterRelationGenerale = new DecoratedButton(constants.btAjouterRelation());
    btEnregistrerRelationGenerale = new DecoratedButton(constants.btEnregistrerRelation());
    btChangementDeMode = new DecoratedButton();
    btChangementDeMode.ensureDebugId(viewDebugIdConstants.debugIdBtChangementDeMode());

    final HorizontalPanel panelButtons = new HorizontalPanel();
    panelButtons.setSpacing(10);
    panelButtons.add(btEnregistrerRelationGenerale);
    panelButtons.add(btAjouterRelationGenerale);
    panelButtons.add(btChangementDeMode);

    conteneurModeRelation = new SimplePanel();
    conteneurModeRelation.setWidth(AppControllerConstants.POURCENT_100);

    final VerticalPanel conteneur = new VerticalPanel();
    conteneur.setWidth(AppControllerConstants.POURCENT_100);
    conteneur.add(panelButtons);
    conteneur.setCellHorizontalAlignment(panelButtons, HasAlignment.ALIGN_RIGHT);
    conteneur.add(conteneurModeRelation);
    initWidget(conteneur);
}

From source file:com.square.client.gwt.client.view.ressource.gestion.GestionRessourceViewImpl.java

License:Open Source License

private void construirePage() {
    lnom = new Label();
    lPrenom = new Label();
    lFonction = new Label();
    lAgence = new Label();
    lService = new Label();
    lEtat = new Label();

    btnAnnuler = new DecoratedButton(viewConstants.annuler());
    btnEnregistrer = new DecoratedButton(viewConstants.enregistrer());

    final FlexTable ressourceInfoFTable = new FlexTable();
    ressourceInfoFTable.setWidth(AppControllerConstants.POURCENT_100);
    ressourceInfoFTable.setCellSpacing(10);
    ressourceInfoFTable.setWidget(0, 0, new Label(viewConstants.nom(), false));
    ressourceInfoFTable.setWidget(0, 1, lnom);
    ressourceInfoFTable.setWidget(0, 2, new Label(viewConstants.prenom(), false));
    ressourceInfoFTable.setWidget(0, 3, lPrenom);
    ressourceInfoFTable.setWidget(0, 4, new Label(viewConstants.etat(), false));
    ressourceInfoFTable.setWidget(0, 5, lEtat);
    ressourceInfoFTable.setWidget(1, 0, new Label(viewConstants.fonction(), false));
    ressourceInfoFTable.setWidget(1, 1, lFonction);
    ressourceInfoFTable.setWidget(1, 2, new Label(viewConstants.service(), false));
    ressourceInfoFTable.setWidget(1, 3, lService);
    ressourceInfoFTable.setWidget(1, 4, new Label(viewConstants.agence(), false));
    ressourceInfoFTable.setWidget(1, 5, lAgence);
    ressourceInfoFTable.getColumnFormatter().setWidth(0, "10%");
    ressourceInfoFTable.getColumnFormatter().setWidth(1, "23%");
    ressourceInfoFTable.getColumnFormatter().setWidth(2, "10%");
    ressourceInfoFTable.getColumnFormatter().setWidth(3, "23%");
    ressourceInfoFTable.getColumnFormatter().setWidth(4, "10%");
    ressourceInfoFTable.getColumnFormatter().setWidth(5, "24%");

    final CaptionPanel captionPanelInformation = new CaptionPanel(viewConstants.informations());
    captionPanelInformation.add(ressourceInfoFTable);
    // Construction de la bare de bouton
    final HorizontalPanel horizontalPanelBoutons = new HorizontalPanel();
    // Dsactivation temporaire des boutons
    // horizontalPanelBoutons.add(btnEnregistrer);
    // horizontalPanelBoutons.add(btnAnnuler);
    horizontalPanelBoutons.setSpacing(5);

    // Panel prsentant les quotas de la ressource
    conteneurQuotas = new VerticalPanel();
    conteneurQuotas.setWidth("100%");

    final VerticalPanel panelGlobal = new VerticalPanel();
    AideComposant aideView = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_GESTION_GLOBAL, isAdmin);
    ajouterAideComposant(aideView);/*  www .  jav  a  2  s  . c  o m*/
    conteneur.add(aideView);
    conteneur.setCellHorizontalAlignment(aideView, HasAlignment.ALIGN_RIGHT);
    panelGlobal.add(captionPanelInformation);
    panelGlobal.add(horizontalPanelBoutons);
    panelGlobal.add(conteneurQuotas);
    panelGlobal.setCellHorizontalAlignment(horizontalPanelBoutons, HasAlignment.ALIGN_RIGHT);
    panelGlobal.setSpacing(10);
    panelGlobal.setWidth(AppControllerConstants.POURCENT_100);

    conteneur.add(panelGlobal);
}

From source file:com.square.client.gwt.client.view.ressource.moteur.recherche.RessourceMoteurRechercheViewImpl.java

License:Open Source License

/**
 * Construit le bloc des criteres de recherche.
 *//*from   www.  ja v a2 s.com*/
private void construireBlocRecherche() {
    tbNom = new DecoratedTextBox();
    tbNom.ensureDebugId(viewDebugIdConstants.debugIdTbNom());
    aidetbNom = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_NOM, isAdmin);
    HorizontalPanel paneltbNom = new HorizontalPanel();
    paneltbNom.setSpacing(5);
    paneltbNom.add(tbNom);
    paneltbNom.add(aidetbNom);
    ajouterAideComposant(aidetbNom);

    tbPrenom = new DecoratedTextBox();
    tbPrenom.ensureDebugId(viewDebugIdConstants.debugIdTbPrenom());
    aidetbPrenom = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_PRENOM, isAdmin);
    HorizontalPanel paneltbPrenom = new HorizontalPanel();
    paneltbPrenom.setSpacing(5);
    paneltbPrenom.add(tbPrenom);
    paneltbPrenom.add(aidetbPrenom);
    ajouterAideComposant(aidetbPrenom);

    slbAgence = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties);
    slbAgence.setScrollPanelSuggestMultipleHeight(
            RessourceMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE);
    aideslbAgence = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_AGENCE, isAdmin);
    HorizontalPanel panelslbAgence = new HorizontalPanel();
    panelslbAgence.setSpacing(5);
    panelslbAgence.add(slbAgence);
    panelslbAgence.add(aideslbAgence);
    ajouterAideComposant(aideslbAgence);

    slbService = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdLibelleServiceProperties);
    aideslbService = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_SERVICE, isAdmin);
    HorizontalPanel panelslbService = new HorizontalPanel();
    panelslbService.setSpacing(5);
    panelslbService.add(slbService);
    panelslbService.add(aideslbService);
    ajouterAideComposant(aideslbService);

    slbFonction = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties);
    slbFonction.setScrollPanelSuggestMultipleHeight(
            RessourceMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE);
    aideslbFonction = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_FONCTION, isAdmin);
    HorizontalPanel panelslbFonction = new HorizontalPanel();
    panelslbFonction.setSpacing(5);
    panelslbFonction.add(slbFonction);
    panelslbFonction.add(aideslbFonction);
    ajouterAideComposant(aideslbFonction);

    slbEtat = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties);
    slbEtat.setScrollPanelSuggestMultipleHeight(
            RessourceMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE);
    aideslbEtat = new AideComposant(AideComposantConstants.AIDE_RESSOURCES_RECHERCHE_ETAT, isAdmin);
    HorizontalPanel panelslbEtat = new HorizontalPanel();
    panelslbEtat.setSpacing(5);
    panelslbEtat.add(slbEtat);
    panelslbEtat.add(aideslbEtat);
    ajouterAideComposant(aideslbEtat);

    slbAgence.ensureDebugId(viewDebugIdConstants.debugIdSlbAgence());
    slbService.ensureDebugId(viewDebugIdConstants.debugIdSlbService());
    slbFonction.ensureDebugId(viewDebugIdConstants.debugIdSlbFonction());
    slbEtat.ensureDebugId(viewDebugIdConstants.debugIdSlbEtat());

    final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.recherche());

    final Label nom = creerLibelle(viewConstants.nom());
    final Label prenom = creerLibelle(viewConstants.prenom());
    final Label agence = creerLibelle(viewConstants.agence());
    final Label service = creerLibelle(viewConstants.service());
    final Label fonction = creerLibelle(viewConstants.fonction());
    final Label etat = creerLibelle(viewConstants.etat());

    final FlexTable fpRecherche = new FlexTable();
    fpRecherche.setCellSpacing(5);
    fpRecherche.setWidget(0, 0, nom);
    fpRecherche.setWidget(0, 1, paneltbNom);
    fpRecherche.setWidget(0, 2, prenom);
    fpRecherche.setWidget(0, 3, paneltbPrenom);
    fpRecherche.setWidget(0, 4, agence);
    fpRecherche.setWidget(0, 5, panelslbAgence);

    fpRecherche.setWidget(1, 0, service);
    fpRecherche.setWidget(1, 1, panelslbService);
    fpRecherche.setWidget(1, 2, fonction);
    fpRecherche.setWidget(1, 3, panelslbFonction);
    fpRecherche.setWidget(1, 4, etat);
    fpRecherche.setWidget(1, 5, panelslbEtat);

    fpRecherche.getColumnFormatter().setWidth(0, "9%");
    fpRecherche.getColumnFormatter().setWidth(1, "23%");
    fpRecherche.getColumnFormatter().setWidth(2, "11%");
    fpRecherche.getColumnFormatter().setWidth(3, "23%");
    fpRecherche.getColumnFormatter().setWidth(4, "9%");
    fpRecherche.getColumnFormatter().setWidth(5, "24%");

    fieldSetPanel.add(fpRecherche);
    conteneur.add(fieldSetPanel);
}

From source file:com.square.composant.contrat.personne.morale.square.client.view.ContratPersonneMoraleContenuViewImpl.java

License:Open Source License

/** Initialise le tableau des paiements de cotisation. */
private void initTablePaiementCotisation() {
    final Label labelModePaiement = new Label(viewConstants.labelModePaiement(), false);
    libelleModePaiement = new Label();
    final Label labelPeriodePaiement = new Label(viewConstants.labelPeriodePaiement(), false);
    libellePeriodePaiement = new Label();
    final Label labelJourPaiement = new Label(viewConstants.labelJourPaiement(), false);
    libelleJourPaiement = new Label();
    final Label labelTypeEcheance = new Label(viewConstants.labelTypeEcheance(), false);
    libelleTypeEcheance = new Label();
    final Label labelRIB = new Label(viewConstants.labelRIB());
    libelleCodeBanque = new Label();
    libelleCodeGuichet = new Label();
    libelleCodeCompte = new Label();
    libelleCleRIB = new Label();
    final HorizontalPanel panelRIB = new HorizontalPanel();
    panelRIB.setSpacing(3);
    panelRIB.add(libelleCodeBanque);/*from w  w w  . j  a  va  2s . c o  m*/
    panelRIB.add(libelleCodeGuichet);
    panelRIB.add(libelleCodeCompte);
    panelRIB.add(libelleCleRIB);

    tablePaiementCotisation.setWidget(0, 0, labelModePaiement);
    tablePaiementCotisation.setWidget(0, 1, libelleModePaiement);
    tablePaiementCotisation.setWidget(1, 0, labelPeriodePaiement);
    tablePaiementCotisation.setWidget(1, 1, libellePeriodePaiement);
    tablePaiementCotisation.setWidget(2, 0, labelJourPaiement);
    tablePaiementCotisation.setWidget(2, 1, libelleJourPaiement);
    tablePaiementCotisation.setWidget(3, 0, labelTypeEcheance);
    tablePaiementCotisation.setWidget(3, 1, libelleTypeEcheance);
    tablePaiementCotisation.setWidget(4, 0, labelRIB);
    tablePaiementCotisation.setWidget(4, 1, panelRIB);
}

From source file:com.square.composant.contrat.personne.morale.square.client.view.ContratsPersonneMoraleViewImpl.java

License:Open Source License

/** Construit le bloc des populations. */
private HorizontalPanel construireBlocPopulation() {
    final HorizontalPanel panelBlocPopulation = new HorizontalPanel();
    panelBlocPopulation.setSpacing(10);

    // Tableau des populations
    tablePopulation = new FlexTable();
    tablePopulation.setCellPadding(6);// w w w  .j av a2 s .c  o m
    tablePopulation.setStylePrimaryName(ContratsPersonneMoralePresenter.RESSOURCES.css().tableau());
    tablePopulation.getRowFormatter().setStylePrimaryName(0,
            ContratsPersonneMoralePresenter.RESSOURCES.css().ligneEnteteColonne());

    final Label lEntetePopulation = new Label(viewConstants.libelleEntetePopulation(), false);
    final Label lEnteteEffectif = new Label(viewConstants.libelleEnteteEffectif(), false);
    tablePopulation.setWidget(0, 0, lEntetePopulation);
    tablePopulation.setWidget(0, 1, lEnteteEffectif);
    tablePopulation.getCellFormatter().setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_CENTER);
    tablePopulation.getCellFormatter().setHorizontalAlignment(0, 1, HasHorizontalAlignment.ALIGN_CENTER);

    // PieChart des populations
    panelPieChartPopulation = new VerticalPanel();
    panelPieChartPopulation.setVisible(false);

    panelBlocPopulation.add(tablePopulation);
    panelBlocPopulation.add(panelPieChartPopulation);

    return panelBlocPopulation;
}

From source file:com.square.composant.contrat.square.client.view.ContratContenuViewImpl.java

License:Open Source License

/** Construction des blocs des infos de paiement. */
private void construireBlocInfosPaiement() {
    panelContenuInfosPaiementPrestation = new FlexTable();
    panelContenuInfosPaiementPrestation.setCellPadding(5);
    panelContenuInfosPaiementCotisation = new FlexTable();
    panelContenuInfosPaiementCotisation.setCellPadding(5);

    final CaptionPanel panelInfosPaiementPrestation = new CaptionPanel(viewConstants.titrePaiementPrestation());
    final CaptionPanel panelInfosPaiementCotisation = new CaptionPanel(viewConstants.titrePaiementCotisation());
    panelInfosPaiementPrestation.add(panelContenuInfosPaiementPrestation);
    panelInfosPaiementCotisation.add(panelContenuInfosPaiementCotisation);
    panelInfosPaiementPrestation.setHeight(ContratContenuViewImplConstants.HAUTEUR_CAPTIONPANEL_PAIEMENT);
    panelInfosPaiementCotisation.setHeight(ContratContenuViewImplConstants.HAUTEUR_CAPTIONPANEL_PAIEMENT);

    // Infos Paiement
    final HorizontalPanel panelInfosPaiement = new HorizontalPanel();
    panelInfosPaiement.setWidth(ContratsViewImplConstants.POURCENT_100);
    panelInfosPaiement.setSpacing(5);
    panelInfosPaiement.add(panelInfosPaiementPrestation);
    panelInfosPaiement.add(panelInfosPaiementCotisation);

    conteneurGlobal.add(panelInfosPaiement);
}

From source file:com.square.composant.cotisations.client.view.bloc.entete.BlocEnteteCotisationViewImpl.java

License:Open Source License

@Override
public void chargerDetailsEncaissement(List<DetailEncaissementModel> lignes) {
    for (DetailEncaissementModel detailEncaissement : lignes) {
        final HorizontalPanel ligne1 = new HorizontalPanel();
        ligne1.addStyleName(ComposantCotisations.RESOURCES.css().ligneEncaissement());
        ligne1.setSpacing(2);
        if (detailEncaissement.getMoyenPaiement() != null) {
            ligne1.add(new Label(viewConstants.paiement() + ComposantCotisationsConstants.ESPACE
                    + detailEncaissement.getMoyenPaiement().getLibelle(), false));
        }/*w ww .ja  v  a2 s  . c  o  m*/
        if (detailEncaissement.getDate() != null && !"".equals(detailEncaissement.getDate())) {
            ligne1.add(new Label(
                    viewConstants.date() + ComposantCotisationsConstants.ESPACE + detailEncaissement.getDate(),
                    false));
        }
        if (detailEncaissement.getMontant() != null && !"".equals(detailEncaissement.getMontant())) {
            ligne1.add(new Label(viewConstants.montant() + ComposantCotisationsConstants.ESPACE
                    + ComposantCotisationsConstants.NUMBERFORMAT.format(detailEncaissement.getMontant()),
                    false));
        }
        if (ligne1.getWidgetCount() > 0) {
            contenuDetailsEncaissement.add(ligne1);
            contenuDetailsEncaissement.setCellHorizontalAlignment(ligne1, HasHorizontalAlignment.ALIGN_LEFT);
        }

        final HorizontalPanel ligne2 = new HorizontalPanel();
        ligne2.addStyleName(ComposantCotisations.RESOURCES.css().ligneEncaissement());
        ligne2.setSpacing(2);
        if (detailEncaissement.getNumeroCheque() != null && !"".equals(detailEncaissement.getNumeroCheque())) {
            ligne2.add(new Label(viewConstants.numeroCheque() + ComposantCotisationsConstants.ESPACE
                    + detailEncaissement.getNumeroCheque(), false));
        }
        if (detailEncaissement.getCompte() != null && !"".equals(detailEncaissement.getCompte())) {
            ligne2.add(new Label(viewConstants.compte() + ComposantCotisationsConstants.ESPACE
                    + detailEncaissement.getCompte(), false));
        }
        if (detailEncaissement.getBanque() != null && !"".equals(detailEncaissement.getBanque())) {
            ligne2.add(new Label(viewConstants.banque() + ComposantCotisationsConstants.ESPACE
                    + detailEncaissement.getBanque(), false));
        }
        if (ligne2.getWidgetCount() > 0) {
            contenuDetailsEncaissement.add(ligne2);
            contenuDetailsEncaissement.setCellHorizontalAlignment(ligne2, HasHorizontalAlignment.ALIGN_RIGHT);
        }

        // affichage des rejets
        if (detailEncaissement.getMotifRejet() != null && !"".equals(detailEncaissement.getMotifRejet())
                && detailEncaissement.getDateRejet() != null && !"".equals(detailEncaissement.getDateRejet())) {
            //            if (detailEncaissement.getMotifRejet() != null && !"".equals(detailEncaissement.getMotifRejet())) {
            final HorizontalPanel ligne3 = new HorizontalPanel();
            ligne3.addStyleName(ComposantCotisations.RESOURCES.css().ligneEncaissement());
            //ligne3.addStyleName(ComposantCotisations.RESOURCES.css().ligneDeuxEncaissement());
            ligne3.setSpacing(2);

            ligne3.add(new Label(viewConstants.situationPrime() + ComposantCotisationsConstants.ESPACE
                    + viewConstants.situationPrimeRejetee(), false));

            if (detailEncaissement.getMotifRejet() != null && !"".equals(detailEncaissement.getMotifRejet())) {
                ligne3.add(new Label(viewConstants.motifRejet() + ComposantCotisationsConstants.ESPACE
                        + detailEncaissement.getMotifRejet(), false));
            }
            if (detailEncaissement.getDateRejet() != null && !"".equals(detailEncaissement.getDateRejet())) {
                ligne3.add(new Label(viewConstants.dateRejet() + ComposantCotisationsConstants.ESPACE
                        + detailEncaissement.getDateRejet(), false));
            }
            if (ligne3.getWidgetCount() > 0) {
                contenuDetailsEncaissement.add(ligne3);
                contenuDetailsEncaissement.setCellHorizontalAlignment(ligne3,
                        HasHorizontalAlignment.ALIGN_LEFT);
            }
        }
    }
}

From source file:com.square.composant.cotisations.client.view.moteur.recherche.MoteurRechercheCotisationsViewImpl.java

License:Open Source License

private Widget construireBarreBoutons() {
    final HorizontalPanel pBoutons = new HorizontalPanel();
    pBoutons.setSpacing(5);
    btnRechercher = new DecoratedButton(viewConstants.rechercher());
    btnInitRecherche = new DecoratedButton(viewConstants.initRecherche());
    btnSimuler = new DecoratedButton(viewConstants.simuler());
    pBoutons.add(btnRechercher);//from  w  ww.  j  a  va  2s. c om
    pBoutons.add(btnInitRecherche);
    pBoutons.add(btnSimuler);
    return pBoutons;
}

From source file:com.square.composant.envoi.email.square.client.popup.PopupAjoutPieceJointe.java

License:Open Source License

/** Initialisation de la popup. */
private void initPopup() {
    focusPopupPanel = new FocusPanel();
    focusPopupPanel.setWidth(ComposantEnvoiEmailConstants.CENT_POURCENT);
    focusPopupPanel.addKeyDownHandler(new KeyDownHandler() {

        @Override/*from   w w  w .  ja  v  a 2 s. c o  m*/
        public void onKeyDown(KeyDownEvent event) {
            if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) {
                lancerUpload();
            } else if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE) {
                hide();
            }
        }
    });

    final VerticalPanel conteneur = new VerticalPanel();
    conteneur.setWidth(ComposantEnvoiEmailConstants.CENT_POURCENT);

    // Composant d'upload
    panneauUpload = new HorizontalPanel();
    fichierUpload = new FichierUpload(eventBus);
    panneauUpload.add(fichierUpload);
    conteneur.add(panneauUpload);
    conteneur.setCellHorizontalAlignment(focusPopupPanel, HasHorizontalAlignment.ALIGN_CENTER);

    // Panneau des boutons
    final HorizontalPanel panneauBoutons = new HorizontalPanel();
    panneauBoutons.setSpacing(5);
    // Bouton d'ajout
    btnAjouter = new DecoratedButton(popupConstants.btnAjouter());
    btnAjouter.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            lancerUpload();
        }
    });
    panneauBoutons.add(btnAjouter);
    // Bouton d'annulation
    btnAnnuler = new DecoratedButton(popupConstants.btnAnnuler());
    btnAnnuler.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            hide();
        }
    });
    panneauBoutons.add(btnAnnuler);
    conteneur.add(panneauBoutons);
    conteneur.setCellHorizontalAlignment(panneauBoutons, HasHorizontalAlignment.ALIGN_CENTER);

    focusPopupPanel.setWidget(conteneur);
    this.setWidget(focusPopupPanel);
    this.addStyleName(ComposantEnvoiEmailPresenter.RESSOURCES.css().popupAjoutPieceJointe());
}