List of usage examples for com.google.gwt.user.client.ui FlexTable FlexTable
public FlexTable()
From source file:com.square.client.gwt.client.view.personne.coordonnees.AdresseCreationViewImpl.java
License:Open Source License
private Widget construireBlocAdresse(int index, SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties) { final SuggestListBoxSingleProperties<CodePostalCommuneModel> properties = new SuggestListBoxSingleProperties<CodePostalCommuneModel>() { @Override/* www . j a va 2 s .co m*/ public String getSelectSuggestRenderer(CodePostalCommuneModel row) { return row != null ? row.getCodePostal().getLibelle() : ""; } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(CodePostalCommuneModel row) { if (row == null) { return new String[] { "", "" }; } else { // Affichage du libell de la commune si diffrent du libell d'acheminement String libelleCommune = row.getLibelleAcheminement(); if (!row.getLibelleAcheminement().equals(row.getCommune().getLibelle())) { libelleCommune += " (" + row.getCommune().getLibelle() + ")"; } return new String[] { row.getCodePostal().getLibelle(), libelleCommune }; } } }; final SuggestListBoxSingleProperties<IdentifiantLibelleBooleanModel> slbIdentifiantLibelleBooleanProperties = new SuggestListBoxSingleProperties<IdentifiantLibelleBooleanModel>() { @Override public String getSelectSuggestRenderer(IdentifiantLibelleBooleanModel row) { return row == null ? "" : row.getLibelle(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleBooleanModel row) { return new String[] { row == null ? "" : row.getLibelle() }; } }; tbNumeroVoie = new DecoratedTextBox(); tbNumeroVoie.setMaxLength(5); tbNumeroVoie.ensureDebugId(viewDebugIdConstants.debugIdTbNumeroVoie()); aidetbNumeroVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_NUMERO_VOIE, isAdmin); ajouterAideComposant(aidetbNumeroVoie); slbNatureVoie = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbNatureVoie.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureVoie()); aideslbNatureVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_NATURE_VOIE, isAdmin); ajouterAideComposant(aideslbNatureVoie); tbComplementNom = new DecoratedTextBox(); tbComplementNom.setMaxLength(AdresseCreationViewImplConstants.MAX_LENGTH_38); tbComplementNom.ensureDebugId(viewDebugIdConstants.debugIdTbComplementNom()); aidetbComplementNom = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_COMPLEMENT_NOM, isAdmin); ajouterAideComposant(aidetbComplementNom); tbAdresse = new DecoratedTextBox(); tbAdresse.setMaxLength(AdresseCreationViewImplConstants.MAX_LENGTH_38); tbAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbAdresse()); aidetbAdresse = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_ADRESSE, isAdmin); ajouterAideComposant(aidetbAdresse); tbComplementAdresse = new DecoratedTextBox(); tbComplementAdresse.setMaxLength(AdresseCreationViewImplConstants.MAX_LENGTH_38); tbComplementAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbComplementAdresse()); aidetbComplementAdresse = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_COMPLEMENT_ADRESSE, isAdmin); ajouterAideComposant(aidetbComplementAdresse); tbAutresComplements = new DecoratedTextBox(); tbAutresComplements.setMaxLength(AdresseCreationViewImplConstants.MAX_LENGTH_38); tbAutresComplements.ensureDebugId(viewDebugIdConstants.debugIdTbAutresComplements()); aidetbAutresComplements = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_AUTRES_COMPLEMENTS, isAdmin); ajouterAideComposant(aidetbAutresComplements); slbCodePostal = new DecoratedSuggestListBoxSingle<CodePostalCommuneModel>(properties); slbCodePostal.setMaxLenght(AdresseCreationViewImplConstants.MAX_LENGTH_5); slbCodePostal.ensureDebugId(viewDebugIdConstants.debugIdSlbCodePostal()); aideslbCodePostal = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_CODE_POSTAL, isAdmin); ajouterAideComposant(aideslbCodePostal); slbPays = new DecoratedSuggestListBoxSingle<IdentifiantLibelleBooleanModel>( slbIdentifiantLibelleBooleanProperties); slbPays.ensureDebugId(viewDebugIdConstants.debugIdSlbPays()); aideslbPays = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_PAYS, isAdmin); ajouterAideComposant(aideslbPays); lValueVille = new Label(); lValueDepartement = new Label(); tbCommuneEtranger = new DecoratedTextBox(); tbCommuneEtranger.setMaxLength(AdresseCreationViewImplConstants.MAX_LENGTH_38); tbCommuneEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCommuneEtranger()); aidetbCommuneEtranger = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_COMMUNE_ETRANGER, isAdmin); ajouterAideComposant(aidetbCommuneEtranger); tbCodePostalEtranger = new DecoratedTextBox(); tbCodePostalEtranger.setMaxLength(10); tbCodePostalEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCodePostalEtranger()); aidetbCodePostalEtranger = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CREATION_CODE_POSTAL_ETRANGER, isAdmin); ajouterAideComposant(aidetbCodePostalEtranger); final Label numeroVoie = new Label(adresseCreationConstantes.numeroVoie(), false); final Label natureVoie = new Label(adresseCreationConstantes.natureVoie(), false); final Label complementNom = new Label(adresseCreationConstantes.complementNom(), false); final Label adresse = new Label(adresseCreationConstantes.adresse(), false); final Label complementAdresse = new Label(adresseCreationConstantes.complementAdresse(), false); final Label autresComplements = new Label(adresseCreationConstantes.autresComplements(), false); final Label lCodePostal = new Label(adresseCreationConstantes.codePostal(), false); final Label lVille = new Label(adresseCreationConstantes.ville(), false); final Label lDepartement = new Label(adresseCreationConstantes.departement(), false); final Label lPays = new Label(adresseCreationConstantes.pays(), false); blocIconeCodePostal = construireBlocIcone(slbCodePostal, "AdresseDto.codePostal." + index, aideslbCodePostal); blocIconeCodePostalEtranger = construireBlocIcone(tbCodePostalEtranger, "AdresseDto.codePostalEtranger." + index, aidetbCodePostalEtranger); final VerticalPanel conteneurCodePostal = new VerticalPanel(); conteneurCodePostal.add(blocIconeCodePostal); conteneurCodePostal.add(blocIconeCodePostalEtranger); final VerticalPanel conteneurVille = new VerticalPanel(); conteneurVille.add(lValueVille); conteneurVille.add(tbCommuneEtranger); final FlexTable flexTable = new FlexTable(); flexTable.setWidth(AppControllerConstants.POURCENT_100); flexTable.setCellSpacing(3); flexTable.setWidget(0, 0, complementNom); flexTable.setWidget(0, 1, construireBlocIcone(tbComplementNom, "AdresseDto.complementNom." + index, aidetbComplementNom)); flexTable.setWidget(1, 0, numeroVoie); flexTable.setWidget(1, 1, construireBlocIcone(tbNumeroVoie, "AdresseDto.numVoie." + index, aidetbNumeroVoie)); flexTable.setWidget(1, 2, natureVoie); flexTable.setWidget(1, 3, construireBlocIcone(slbNatureVoie, "AdresseDto.typeVoie." + index, aideslbNatureVoie)); flexTable.setWidget(2, 0, adresse); flexTable.setWidget(2, 1, construireBlocIcone(tbAdresse, "AdresseDto.nomVoie." + index, aidetbAdresse)); flexTable.setWidget(3, 0, complementAdresse); flexTable.setWidget(3, 1, construireBlocIcone(tbComplementAdresse, "AdresseDto.complementAdresse." + index, aidetbComplementAdresse)); flexTable.setWidget(4, 0, autresComplements); flexTable.setWidget(4, 1, construireBlocIcone(tbAutresComplements, "AdresseDto.autresComplements." + index, aidetbAutresComplements)); flexTable.setWidget(5, 0, lPays); flexTable.setWidget(5, 1, construireBlocIcone(slbPays, "AdresseDto.pays." + index, aideslbPays)); flexTable.setWidget(6, 0, lCodePostal); flexTable.setWidget(6, 1, conteneurCodePostal); flexTable.setWidget(6, 2, lVille); flexTable.setWidget(6, 3, conteneurVille); // afficher/masquer le dpartement suivant le cas flexTable.setWidget(7, 0, lDepartement); flexTable.setWidget(7, 1, lValueDepartement); flexTable.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE_0); flexTable.getColumnFormatter().setWidth(1, LARGEUR_COL_CHAMP_1); flexTable.getColumnFormatter().setWidth(2, LARGEUR_COL_LIBELLE_2); flexTable.getColumnFormatter().setWidth(3, LARGEUR_COL_CHAMP_3); final CaptionPanel captionPanel = new CaptionPanel(adresseCreationConstantes.adresse()); captionPanel.add(flexTable); return captionPanel; }
From source file:com.square.client.gwt.client.view.personne.coordonnees.BlocCoordonneesAdresseViewImpl.java
License:Open Source License
/** * Construit le bloc de l'adresse./*from w w w. j ava 2 s . co m*/ */ private void construireContenu(int index) { final Label numeroVoie = new Label(viewConstants.numeroVoie(), false); final Label natureVoie = new Label(viewConstants.natureVoie(), false); final Label complementNom = new Label(viewConstants.complementNom(), false); final Label adresse = new Label(viewConstants.adresse(), false); final Label complementAdresse = new Label(viewConstants.complementAdresse(), false); final Label autresComplements = new Label(viewConstants.autresComplements(), false); final Label lCodePostal = new Label(viewConstants.codePostal(), false); final Label lVille = new Label(viewConstants.ville(), false); final Label lDepartement = new Label(viewConstants.departement(), false); final Label lPays = new Label(viewConstants.pays(), false); 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() }; } }; final SuggestListBoxSingleProperties<IdentifiantLibelleBooleanModel> slbIdentifiantLibelleBooleanProperties = new SuggestListBoxSingleProperties<IdentifiantLibelleBooleanModel>() { @Override public String getSelectSuggestRenderer(IdentifiantLibelleBooleanModel row) { return row == null ? "" : row.getLibelle(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleBooleanModel row) { return new String[] { row == null ? "" : row.getLibelle() }; } }; slbType = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbType.ensureDebugId(viewDebugIdConstants.debugIdSlbType()); aideslbType = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_TYPE, isAdmin); ajouterAideComposant(aideslbType); panelslbType = new HorizontalPanel(); panelslbType.setSpacing(4); panelslbType.add(slbType); panelslbType.add(aideslbType); cbNPAI = new CheckBox(viewConstants.NPAICheckbox()); cbNPAI.ensureDebugId(viewDebugIdConstants.debugIdCbNPAI()); aidecbNPAI = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_NPAI, isAdmin); ajouterAideComposant(aidecbNPAI); panelcbNPAI = new HorizontalPanel(); panelcbNPAI.setSpacing(4); panelcbNPAI.add(cbNPAI); panelcbNPAI.add(aidecbNPAI); cdbDateDebut = new DecoratedCalendrierDateBox(true); cdbDateDebut.ensureDebugId(viewDebugIdConstants.debugIdCdbDateDebut()); cdbDateDebut.setEnabled(false); aidecdbDateDebut = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_DATE_DEBUT, isAdmin); ajouterAideComposant(aidecdbDateDebut); panelcdbDateDebut = new HorizontalPanel(); panelcdbDateDebut.setSpacing(4); panelcdbDateDebut.add(cdbDateDebut); panelcdbDateDebut.add(aidecdbDateDebut); cdbDateFin = new DecoratedCalendrierDateBox(true); cdbDateFin.ensureDebugId(viewDebugIdConstants.debugIdCdbDateFin()); cdbDateFin.setEnabled(false); aidecdbDateFin = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_DATE_FIN, isAdmin); ajouterAideComposant(aidecdbDateFin); panelcdbDateFin = new HorizontalPanel(); panelcdbDateFin.setSpacing(4); panelcdbDateFin.add(cdbDateFin); panelcdbDateFin.add(aidecdbDateFin); tbNumeroVoie = new DecoratedTextBox(); tbNumeroVoie.setMaxLength(5); aidetbNumeroVoie = new AideComposant(AideComposantConstants.AIDE_ADRESSE_NUMERO, isAdmin); ajouterAideComposant(aidetbNumeroVoie); tbNumeroVoie.ensureDebugId(viewDebugIdConstants.debugIdTbNumeroVoie()); slbNatureVoie = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbNatureVoie.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureVoie()); aideslbNatureVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_NATURE_VOIE, isAdmin); ajouterAideComposant(aideslbNatureVoie); tbComplementNom = new DecoratedTextBox(); tbComplementNom.setMaxLength(38); tbComplementNom.ensureDebugId(viewDebugIdConstants.debugIdTbComplementNom()); aidetbComplementNom = new AideComposant(AideComposantConstants.AIDE_ADRESSE_COMPLEMENT_NOM, isAdmin); ajouterAideComposant(aidetbComplementNom); tbAdresse = new DecoratedTextBox(); tbAdresse.setMaxLength(38); tbAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbAdresse()); aidetbAdresse = new AideComposant(AideComposantConstants.AIDE_ADRESSE_LIBELLE_VOIE, isAdmin); ajouterAideComposant(aidetbAdresse); tbComplementAdresse = new DecoratedTextBox(); tbComplementAdresse.setMaxLength(38); tbComplementAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbComplementAdresse()); aidetbComplementAdresse = new AideComposant(AideComposantConstants.AIDE_ADRESSE_COMPLEMENT_ADRESSE, isAdmin); ajouterAideComposant(aidetbComplementAdresse); tbAutresComplements = new DecoratedTextBox(); tbAutresComplements.setMaxLength(38); tbAutresComplements.ensureDebugId(viewDebugIdConstants.debugIdTbAutresComplements()); aidetbAutresComplements = new AideComposant(AideComposantConstants.AIDE_ADRESSE_COMPLEMENT_AUTRES, isAdmin); ajouterAideComposant(aidetbAutresComplements); final SuggestListBoxSingleProperties<CodePostalCommuneModel> properties = new SuggestListBoxSingleProperties<CodePostalCommuneModel>() { @Override public String getSelectSuggestRenderer(CodePostalCommuneModel row) { return row == null ? "" : row.getCodePostal().getLibelle(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(CodePostalCommuneModel row) { if (row == null) { return new String[] { "", "" }; } else { // Affichage du libell de la commune si diffrent du libell d'acheminement String libelleCommune = row.getLibelleAcheminement(); if (!row.getLibelleAcheminement().equals(row.getCommune().getLibelle())) { libelleCommune += " (" + row.getCommune().getLibelle() + ")"; } return new String[] { row.getCodePostal().getLibelle(), libelleCommune }; } } }; slbCodePostal = new DecoratedSuggestListBoxSingle<CodePostalCommuneModel>(properties); slbCodePostal.setMaxLenght(5); slbCodePostal.ensureDebugId(viewDebugIdConstants.debugIdSlbCodePostal()); aideslbCodePostal = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CODE_POSTAL, isAdmin); ajouterAideComposant(aideslbCodePostal); slbPays = new DecoratedSuggestListBoxSingle<IdentifiantLibelleBooleanModel>( slbIdentifiantLibelleBooleanProperties); slbPays.ensureDebugId(viewDebugIdConstants.debugIdSlbPays()); aideslbPays = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_PAYS, isAdmin); ajouterAideComposant(aideslbPays); lValueVille = new Label(); lValueDepartement = new Label(); tbCommuneEtranger = new DecoratedTextBox(); tbCommuneEtranger.setMaxLength(38); tbCommuneEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCommuneEtranger()); aidetbCommuneEtranger = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_COMMUNE_ETRANGER, isAdmin); ajouterAideComposant(aidetbCommuneEtranger); tbCodePostalEtranger = new DecoratedTextBox(); tbCodePostalEtranger.setMaxLength(10); tbCodePostalEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCodePostalEtranger()); aidetbCodePostalEtranger = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_CODE_POSTAL_ETRANGER, isAdmin); ajouterAideComposant(aidetbCodePostalEtranger); contenu = new VerticalPanel(); contenu.setSpacing(5); contenu.setWidth(AppControllerConstants.POURCENT_100); final FlexTable adresseDeplie = new FlexTable(); adresseDeplie.setCellSpacing(3); adresseDeplie.setWidth(AppControllerConstants.POURCENT_100); adresseDeplie.setWidget(0, 0, complementNom); adresseDeplie.setWidget(0, 1, construireBlocIcone(tbComplementNom, "AdresseDto.complementNom." + index, aidetbComplementNom)); adresseDeplie.setWidget(0, 2, numeroVoie); adresseDeplie.setWidget(0, 3, construireBlocIcone(tbNumeroVoie, "AdresseDto.numVoie." + index, aidetbNumeroVoie)); adresseDeplie.setWidget(1, 0, natureVoie); adresseDeplie.setWidget(1, 1, construireBlocIcone(slbNatureVoie, "AdresseDto.typeVoie." + index, aideslbNatureVoie)); adresseDeplie.setWidget(2, 0, adresse); adresseDeplie.setWidget(2, 1, construireBlocIcone(tbAdresse, "AdresseDto.nomVoie." + index, aidetbAdresse)); adresseDeplie.setWidget(2, 2, complementAdresse); adresseDeplie.setWidget(2, 3, construireBlocIcone(tbComplementAdresse, "AdresseDto.complementAdresse." + index, aidetbComplementAdresse)); adresseDeplie.setWidget(3, 0, autresComplements); adresseDeplie.setWidget(3, 1, construireBlocIcone(tbAutresComplements, "AdresseDto.autresComplements." + index, aidetbAutresComplements)); adresseDeplie.setWidget(3, 2, lPays); adresseDeplie.setWidget(3, 3, construireBlocIcone(slbPays, "AdresseDto.pays." + index, aideslbPays)); adresseDeplie.getColumnFormatter().setWidth(0, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); adresseDeplie.getColumnFormatter().setWidth(1, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); adresseDeplie.getColumnFormatter().setWidth(2, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); adresseDeplie.getColumnFormatter().setWidth(3, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); ftBlocFrance = new FlexTable(); ftBlocFrance.setCellSpacing(3); ftBlocFrance.setWidth(AppControllerConstants.POURCENT_100); ftBlocFrance.setWidget(0, 0, lCodePostal); ftBlocFrance.setWidget(0, 1, construireBlocIcone(slbCodePostal, "AdresseDto.codePostalCommune." + index, aideslbCodePostal)); ftBlocFrance.setWidget(0, 2, lVille); ftBlocFrance.setWidget(0, 3, lValueVille); ftBlocFrance.setWidget(1, 0, lDepartement); ftBlocFrance.setWidget(1, 1, lValueDepartement); ftBlocFrance.getColumnFormatter().setWidth(0, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); ftBlocFrance.getColumnFormatter().setWidth(1, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); ftBlocFrance.getColumnFormatter().setWidth(2, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); ftBlocFrance.getColumnFormatter().setWidth(3, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); ftBlocEtranger = new FlexTable(); ftBlocEtranger.setCellSpacing(3); ftBlocEtranger.setWidth(AppControllerConstants.POURCENT_100); ftBlocEtranger.setWidget(0, 0, new Label(viewConstants.codePostal())); ftBlocEtranger.setWidget(0, 1, construireBlocIcone(tbCodePostalEtranger, "AdresseDto.codePostalEtranger." + index, aidetbCodePostalEtranger)); ftBlocEtranger.setWidget(0, 2, new Label(viewConstants.ville())); ftBlocEtranger.setWidget(0, 3, construireBlocIcone(tbCommuneEtranger, "AdresseDto.communeEtranger." + index, aidetbCommuneEtranger)); ftBlocEtranger.getColumnFormatter().setWidth(0, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); ftBlocEtranger.getColumnFormatter().setWidth(1, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); ftBlocEtranger.getColumnFormatter().setWidth(2, PersonneCoordonneesViewImplConstants.LARGEUR_COL_LIBELLE); ftBlocEtranger.getColumnFormatter().setWidth(3, PersonneCoordonneesViewImplConstants.LARGEUR_COL_CHAMP); contenu.add(adresseDeplie); contenu.add(ftBlocFrance); contenu.add(ftBlocEtranger); }
From source file:com.square.client.gwt.client.view.personne.coordonnees.PersonneCoordonneesViewImpl.java
License:Open Source License
private void construireBlocInformations() { final Label lTel = new Label(viewConstants.telephone()); final Label lTel2 = new Label(viewConstants.telephone()); final Label lEmail = new Label(viewConstants.email()); lTel.setWordWrap(false);/*from w w w . jav a2s. c om*/ lTel2.setWordWrap(false); lEmail.setWordWrap(false); 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() }; } }; tbTelephone = new DecoratedTextBoxFormat(PersonneCoordonneesViewImplConstants.FORMAT_TELEPHONE_DEFAUT); tbTelephone.addStyleName(SquareResources.INSTANCE.css().champTelephone()); tbTelephone.ensureDebugId(viewDebugIdConstants.debugIdTbTelephone()); aidetbTelephone = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_TELEPHONE, isAdmin); ajouterAideComposant(aidetbTelephone); slbNatureTelephone = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); slbNatureTelephone.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureTelephone()); slbNatureTelephone.addStyleName(SmatisResources.INSTANCE.css().listeNatureTelephone()); aideslbNatureTelephone = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_NATURE_TELEPHONE, isAdmin); ajouterAideComposant(aideslbNatureTelephone); tbTelephone2 = new DecoratedTextBoxFormat(PersonneCoordonneesViewImplConstants.FORMAT_TELEPHONE_DEFAUT); tbTelephone2.addStyleName(SquareResources.INSTANCE.css().champTelephone()); tbTelephone2.ensureDebugId(viewDebugIdConstants.debugIdTbTelephone2()); aidetbTelephone2 = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_TELEPHONE_DEUX, isAdmin); ajouterAideComposant(aidetbTelephone2); slbNatureTelephone2 = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); slbNatureTelephone2.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureTelephone2()); slbNatureTelephone2.addStyleName(SmatisResources.INSTANCE.css().listeNatureTelephone()); aideslbNatureTelephone2 = new AideComposant( AideComposantConstants.AIDE_PERSONNE_COORDONNEES_NATURE_TELEPHONE_DEUX, isAdmin); ajouterAideComposant(aidetbTelephone2); tbEmail = new DecoratedTextBox(); tbEmail.setMaxLength(PersonneCoordonneesViewImplConstants.MAX_LENGTH_TB_EMAIL); tbEmail.ensureDebugId(viewDebugIdConstants.debugIdTbEmail()); tbEmail.setWidth("300px"); aidetbEmail = new AideComposant(AideComposantConstants.AIDE_PERSONNE_COORDONNEES_EMAIL, isAdmin); ajouterAideComposant(aidetbEmail); imgFlagPaysTelephone = new Image(SquareResources.INSTANCE.flagFr()); imgFlagPaysTelephone.ensureDebugId(viewDebugIdConstants.debugIdImgFlagPaysTelephone()); imgFlagPaysTelephone.addStyleName(SquareResources.INSTANCE.css().imgDrapeau()); imgFlagPaysTelephone2 = new Image(SquareResources.INSTANCE.flagFr()); imgFlagPaysTelephone2.ensureDebugId(viewDebugIdConstants.debugIdImgFlagPaysTelephone2()); imgFlagPaysTelephone2.addStyleName(SquareResources.INSTANCE.css().imgDrapeau()); final HorizontalPanel blocTel = new HorizontalPanel(); blocTel.setSpacing(2); blocTel.add(lTel); slbNatureTelephone.addStyleName(SquareResources.INSTANCE.css().textBoxNature()); blocTel.add(construireBlocIcone(tbTelephone, "TelephoneDto.numero.0", aidetbTelephone)); blocTel.add(construireBlocIcone(slbNatureTelephone, "TelephoneDto.nature.0", aideslbNatureTelephone)); blocTel.add(imgFlagPaysTelephone); imgTelephoneActif = new Image(SmatisResources.INSTANCE.iconePhoneActif()); imgTelephoneActif.addStyleName(SmatisResources.INSTANCE.css().imgTelephoneActif()); imgTelephoneActif.setVisible(false); imgTelephoneInactif = new Image(SmatisResources.INSTANCE.iconePhoneInactif()); imgTelephoneInactif.setVisible(false); blocTel.add(imgTelephoneActif); blocTel.add(imgTelephoneInactif); blocTel.setCellVerticalAlignment(lTel, HasAlignment.ALIGN_MIDDLE); final HorizontalPanel blocTel2 = new HorizontalPanel(); blocTel2.setSpacing(2); blocTel2.add(lTel2); slbNatureTelephone2.addStyleName(SquareResources.INSTANCE.css().textBoxNature()); blocTel2.add(construireBlocIcone(tbTelephone2, "TelephoneDto.numero.1", aidetbTelephone2)); blocTel2.add(construireBlocIcone(slbNatureTelephone2, "TelephoneDto.nature.1", aideslbNatureTelephone2)); blocTel2.add(imgFlagPaysTelephone2); imgTelephone2Actif = new Image(SmatisResources.INSTANCE.iconePhoneActif()); imgTelephone2Actif.addStyleName(SmatisResources.INSTANCE.css().imgTelephoneActif()); imgTelephone2Actif.setVisible(false); imgTelephone2Inactif = new Image(SmatisResources.INSTANCE.iconePhoneInactif()); imgTelephone2Inactif.setVisible(false); blocTel2.add(imgTelephone2Actif); blocTel2.add(imgTelephone2Inactif); blocTel2.setCellVerticalAlignment(lTel2, HasAlignment.ALIGN_MIDDLE); final FlexTable ftTelEmail = new FlexTable(); ftTelEmail.setWidth(AppControllerConstants.POURCENT_100); ftTelEmail.setWidget(0, 0, lTel); ftTelEmail.setWidget(0, 1, blocTel); ftTelEmail.setWidget(0, 2, lTel2); ftTelEmail.setWidget(0, 3, blocTel2); ftTelEmail.setWidget(1, 0, lEmail); ftTelEmail.setWidget(1, 1, construireBlocIcone(tbEmail, "EmailDto.adresse.0", aidetbEmail)); ftTelEmail.getColumnFormatter().setWidth(0, "4%"); ftTelEmail.getColumnFormatter().setWidth(1, "46%"); ftTelEmail.getColumnFormatter().setWidth(2, "4%"); ftTelEmail.getColumnFormatter().setWidth(3, "46%"); fieldSetPanelInformations.add(ftTelEmail); }
From source file:com.square.client.gwt.client.view.personne.morale.gestion.GestionPersonneMoraleViewImpl.java
License:Open Source License
private Widget construireBlocDescription( SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties) { tbRaisonSociale = new DecoratedTextBox(); tbRaisonSociale.ensureDebugId(constantsDebugId.debugIdTbRaisonSociale()); tbRaisonSociale.setEnabled(false);/*www . j a v a 2 s .c om*/ aidetbRaisonSociale = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_RAISON_SOCIALE, isAdmin); final HorizontalPanel paneltbRaisonSociale = new HorizontalPanel(); paneltbRaisonSociale.setSpacing(5); paneltbRaisonSociale.add(tbRaisonSociale); paneltbRaisonSociale.add(aidetbRaisonSociale); ajouterAideComposant(aidetbRaisonSociale); sbNature = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); sbNature.ensureDebugId(constantsDebugId.debugIdSbNature()); sbNature.setEnabled(false); aidesbNature = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_NATURE, isAdmin); final HorizontalPanel panelsbNature = new HorizontalPanel(); panelsbNature.setSpacing(5); panelsbNature.add(sbNature); panelsbNature.add(aidesbNature); ajouterAideComposant(aidesbNature); tbNumSiret = new DecoratedTextBox(); sbNature.ensureDebugId(constantsDebugId.debugIdTbNumSiret()); tbNumSiret.setEnabled(false); aidetbNumSiret = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_NUM_SIRET, isAdmin); final HorizontalPanel paneltbNumSiret = new HorizontalPanel(); paneltbNumSiret.setSpacing(5); paneltbNumSiret.add(tbNumSiret); paneltbNumSiret.add(aidetbNumSiret); ajouterAideComposant(aidetbNumSiret); tbNumeroEntreprise = new DecoratedTextBox(); tbNumeroEntreprise.ensureDebugId(constantsDebugId.debugIdTbNumeroEntreprise()); tbNumeroEntreprise.setEnabled(false); aidetbNumeroEntreprise = new AideComposant( AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_NUMERO_ENTREPRISE, isAdmin); final HorizontalPanel paneltbNumeroEntreprise = new HorizontalPanel(); paneltbNumeroEntreprise.setSpacing(5); paneltbNumeroEntreprise.add(tbNumeroEntreprise); paneltbNumeroEntreprise.add(aidetbNumeroEntreprise); ajouterAideComposant(aidetbNumeroEntreprise); sbFormeJuridique = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); sbFormeJuridique.ensureDebugId(constantsDebugId.debugIdSbFormeJuridique()); sbFormeJuridique.setEnabled(false); aidesbFormeJuridique = new AideComposant( AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_FORME_JURIDIQUE, isAdmin); final HorizontalPanel panelsbFormeJuridique = new HorizontalPanel(); panelsbFormeJuridique.setSpacing(5); panelsbFormeJuridique.add(sbFormeJuridique); panelsbFormeJuridique.add(aidesbFormeJuridique); ajouterAideComposant(aidesbFormeJuridique); tbNAF = new DecoratedTextBox(); tbNAF.ensureDebugId(constantsDebugId.debugIdTbNAF()); tbNAF.setEnabled(false); aidetbNAF = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_NAF, isAdmin); final HorizontalPanel paneltbNAF = new HorizontalPanel(); paneltbNAF.setSpacing(5); paneltbNAF.add(tbNAF); paneltbNAF.add(aidetbNAF); ajouterAideComposant(aidetbNAF); tbEnseigneCommercial = new DecoratedTextBox(); tbEnseigneCommercial.ensureDebugId(constantsDebugId.debugIdTbEnseigneCommercial()); tbEnseigneCommercial.setEnabled(false); aidetbEnseigneCommercial = new AideComposant( AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_ENSEIGNE_COMMERCIALE, isAdmin); final HorizontalPanel paneltbEnseigneCommercial = new HorizontalPanel(); paneltbEnseigneCommercial.setSpacing(5); paneltbEnseigneCommercial.add(tbEnseigneCommercial); paneltbEnseigneCommercial.add(aidetbEnseigneCommercial); ajouterAideComposant(aidetbEnseigneCommercial); final FlexTable flexTable = new FlexTable(); flexTable.setWidth(AppControllerConstants.POURCENT_100); flexTable.setCellSpacing(5); flexTable.setWidget(0, 0, new Label(constants.tbRaisonSociale(), false)); flexTable.setWidget(0, 1, tbRaisonSociale); flexTable.setWidget(0, 2, new Label(constants.sbNature(), false)); flexTable.setWidget(0, 3, panelsbNature); flexTable.setWidget(1, 0, new Label(constants.tbNumeroEntreprise())); flexTable.setWidget(1, 1, paneltbNumeroEntreprise); flexTable.setWidget(1, 2, new Label(constants.tbNumSiret(), false)); flexTable.setWidget(1, 3, paneltbNumSiret); flexTable.setWidget(2, 0, new Label(constants.tbEnseigneCommercial(), false)); flexTable.setWidget(2, 1, paneltbEnseigneCommercial); flexTable.setWidget(2, 2, new Label(constants.sbFormeJuridique(), false)); flexTable.setWidget(2, 3, panelsbFormeJuridique); flexTable.setWidget(3, 0, new Label(constants.tbNAF(), false)); flexTable.setWidget(3, 1, paneltbNAF); flexTable.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE_0); flexTable.getColumnFormatter().setWidth(1, LARGEUR_COL_CHAMP_1); flexTable.getColumnFormatter().setWidth(2, LARGEUR_COL_LIBELLE_2); flexTable.getColumnFormatter().setWidth(3, LARGEUR_COL_CHAMP_3); final CaptionPanel captionPanel = new CaptionPanel(constants.captionDescription()); captionPanel.add(flexTable); return captionPanel; }
From source file:com.square.client.gwt.client.view.personne.morale.gestion.GestionPersonneMoraleViewImpl.java
License:Open Source License
private Widget construireBlocInformations( SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties) { slbAgence = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbAgence.ensureDebugId(constantsDebugId.debugIdSlbAgence()); slbAgence.setEnabled(false);/*from w w w . j ava 2s . c om*/ aideslbAgence = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_AGENCE, isAdmin); ajouterAideComposant(aideslbAgence); slbCommercial = new DecoratedSuggestListBoxSingle<DimensionRessourceModel>( new SuggestListBoxSingleProperties<DimensionRessourceModel>() { @Override public String getSelectSuggestRenderer(DimensionRessourceModel row) { return row == null ? "" : row.getNom() + " " + row.getPrenom(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(DimensionRessourceModel row) { return new String[] { row == null ? "" : row.getNom() + " " + row.getPrenom() }; } }); slbCommercial.ensureDebugId(constantsDebugId.debugIdSlbCommercial()); slbCommercial.setEnabled(false); aideslbCommercial = new AideComposant(AideComposantConstants.AIDE_PERSONNE_MORALE_GESTION_COMMERCIAL, isAdmin); ajouterAideComposant(aideslbCommercial); final FlexTable flexTableInformations = new FlexTable(); flexTableInformations.setWidth(AppControllerConstants.POURCENT_100); flexTableInformations.setCellSpacing(5); flexTableInformations.setWidget(0, 0, new Label(constants.libelleAgence(), false)); flexTableInformations.setWidget(0, 1, construireBlocIcone(slbAgence, "PersonneDto.agence", aideslbAgence)); flexTableInformations.setWidget(0, 2, new Label(constants.libelleCommercial(), false)); flexTableInformations.setWidget(0, 3, construireBlocIcone(slbCommercial, "PersonneDto.commercial", aideslbCommercial)); flexTableInformations.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE_0); flexTableInformations.getColumnFormatter().setWidth(1, LARGEUR_COL_CHAMP_1); flexTableInformations.getColumnFormatter().setWidth(2, LARGEUR_COL_LIBELLE_2); flexTableInformations.getColumnFormatter().setWidth(3, LARGEUR_COL_CHAMP_3); final CaptionPanel captionPanel = new CaptionPanel(constants.lbGinformation()); captionPanel.add(flexTableInformations); return captionPanel; }
From source file:com.square.client.gwt.client.view.personne.morale.gestion.GestionPersonneMoraleViewImpl.java
License:Open Source License
private Widget construireBlocCreation() { lCreateur = new Label(); lCreateur.ensureDebugId(constantsDebugId.debugIdLCreateur()); lDateCreation = new Label(); lDateCreation.ensureDebugId(constantsDebugId.debugIdLDateCreation()); final HorizontalPanel hpLibelle = new HorizontalPanel(); hpLibelle.add(lCreateur);//from w w w .jav a 2 s . c o m hpLibelle.add(new HTML(" ")); hpLibelle.add(new Label(constants.libelleLe())); hpLibelle.add(new HTML(" ")); hpLibelle.add(lDateCreation); final FlexTable flexTable = new FlexTable(); flexTable.setWidth(AppControllerConstants.POURCENT_100); flexTable.setCellSpacing(5); flexTable.setWidget(0, 0, new Label(constants.libelleCreePar(), false)); flexTable.setWidget(0, 1, lCreateur); flexTable.setWidget(0, 2, new Label(constants.libelleLe())); flexTable.setWidget(0, 3, lDateCreation); flexTable.getColumnFormatter().setWidth(0, LARGEUR_COL_LIBELLE_0); flexTable.getColumnFormatter().setWidth(1, LARGEUR_COL_CHAMP_1); flexTable.getColumnFormatter().setWidth(2, LARGEUR_COL_LIBELLE_2); flexTable.getColumnFormatter().setWidth(3, LARGEUR_COL_CHAMP_3); final CaptionPanel captionPanel = new CaptionPanel(constants.libelleCreation()); captionPanel.add(flexTable); return captionPanel; }
From source file:com.square.client.gwt.client.view.personne.morale.moteur.recherche.PersonneMoraleMoteurRechercheViewImpl.java
License:Open Source License
/** * Constructeur.//from w ww . j a v a 2 s . c o m * @param appConstantes les appConstantes. */ public PersonneMoraleMoteurRechercheViewImpl(AppControllerConstants appConstantes, boolean isAdmin) { this.focusPanel = new FocusPanel(); this.appConstantes = appConstantes; this.isAdmin = isAdmin; conteneur = new VerticalPanel(); conteneur.setSpacing(10); conteneur.setWidth(AppControllerConstants.POURCENT_100); AideComposant aideView = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); ajouterAideComposant(aideView); conteneur.add(aideView); conteneur.setCellHorizontalAlignment(aideView, HasAlignment.ALIGN_RIGHT); construireBlocIdentification(); construireBlocInformation(); btnRechercher = new DecoratedButton(viewConstants.rechercher()); btnRechercher.ensureDebugId(viewDebugIdConstants.debugIdBtnRechercher()); btnEffacerRecherche = new DecoratedButton(viewConstants.effacer()); btnEffacerRecherche.ensureDebugId(viewDebugIdConstants.debugIdBtnEffacerRecherche()); final FlexTable conteneurButtons = new FlexTable(); conteneurButtons.setCellSpacing(5); conteneurButtons.setWidget(0, 0, btnRechercher); conteneurButtons.setWidget(0, 1, btnEffacerRecherche); conteneur.add(conteneurButtons); conteneur.setCellHorizontalAlignment(conteneurButtons, HasAlignment.ALIGN_CENTER); createRemotePagingTable(); creerExportExcel(); focusPanel.add(new ContenuOnglet(conteneur)); this.initWidget(focusPanel); this.setWidth(AppControllerConstants.POURCENT_100); this.addStyleName(SquareResources.INSTANCE.css().personneMoraleMoteurRecherche()); }
From source file:com.square.client.gwt.client.view.personne.morale.moteur.recherche.PersonneMoraleMoteurRechercheViewImpl.java
License:Open Source License
/** * Construire le premier bloc des critres de recherche. *//*ww w . j a va 2 s . co m*/ private void construireBlocIdentification() { slbIdLibelleProperties = new SuggestListBoxCompositeProperties<IdentifiantLibelleGwt>() { @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleGwt row) { return new String[] { row == null ? "" : row.getLibelle() }; } @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.titrePopupSelection(); } @Override public String getSelectSuggestRenderer(IdentifiantLibelleGwt row) { return row == null ? "" : row.getLibelle(); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; // Propriets code postal slbCodePostalProperties = new SuggestListBoxCompositeProperties<IdentifiantLibelleGwt>() { @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleGwt row) { return new String[] { row == null ? "" : row.getLibelle() }; } @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.titrePopupSelection(); } @Override public String getSelectSuggestRenderer(IdentifiantLibelleGwt row) { return row == null ? "" : row.getLibelle(); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; // Propriet commune slbCommuneProperties = new SuggestListBoxCompositeProperties<CodePostalCommuneModel>() { @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.titrePopupSelection(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(CodePostalCommuneModel row) { if (row == null) { return new String[] { "", "" }; } else { // Affichage du libell de la commune si diffrent du libell d'acheminement String libelleCommune = row.getLibelleAcheminement(); if (!row.getLibelleAcheminement().equals(row.getCommune().getLibelle())) { libelleCommune += " (" + row.getCommune().getLibelle() + ")"; } return new String[] { row.getCodePostal().getLibelle(), libelleCommune }; } } @Override public String getSelectSuggestRenderer(CodePostalCommuneModel row) { return row == null ? "" : row.getLibelleAcheminement(); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; // Dpartements slbDepartementProperties = new SuggestListBoxCompositeProperties<IdentifiantLibelleDepartementCodeModel>() { @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.titrePopupSelection(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleDepartementCodeModel row) { String libelle; String codeDepartement; if (row == null) { libelle = ""; codeDepartement = ""; } else { libelle = row.getLibelle(); codeDepartement = row.getCodeDepartement(); } return new String[] { libelle, codeDepartement }; } @Override public String getSelectSuggestRenderer(IdentifiantLibelleDepartementCodeModel row) { return row == null ? "" : row.getLibelle(); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; tbRaisonSociale = new DecoratedTextBox(); tbRaisonSociale.ensureDebugId(viewDebugIdConstants.debugIdTbRaisonSociale()); aidetbRaisonSociale = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel paneltbRaisonSociale = new HorizontalPanel(); paneltbRaisonSociale.setSpacing(5); paneltbRaisonSociale.add(tbRaisonSociale); paneltbRaisonSociale.add(aidetbRaisonSociale); ajouterAideComposant(aidetbRaisonSociale); tbNumEntreprise = new DecoratedTextBox(); tbNumEntreprise.ensureDebugId(viewDebugIdConstants.debugIdTbNumEntreprise()); aidetbNumEntreprise = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel paneltbNumEntreprise = new HorizontalPanel(); paneltbNumEntreprise.setSpacing(5); paneltbNumEntreprise.add(tbNumEntreprise); paneltbNumEntreprise.add(aidetbNumEntreprise); ajouterAideComposant(aidetbNumEntreprise); slbDepartement = new DecoratedSuggestListBoxComposite<IdentifiantLibelleDepartementCodeModel>( slbDepartementProperties); slbDepartement.ensureDebugId(viewDebugIdConstants.debugIdSlbDepartement()); slbDepartement.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbDepartement = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbDepartement = new HorizontalPanel(); panelslbDepartement.setSpacing(5); panelslbDepartement.add(slbDepartement); panelslbDepartement.add(aideslbDepartement); ajouterAideComposant(aideslbDepartement); slbFormeJuridique = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties); slbFormeJuridique.ensureDebugId(viewDebugIdConstants.debugIdSlbFormeJuridique()); slbFormeJuridique.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbFormeJuridique = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbFormeJuridique = new HorizontalPanel(); panelslbFormeJuridique.setSpacing(5); panelslbFormeJuridique.add(slbFormeJuridique); panelslbFormeJuridique.add(aideslbFormeJuridique); ajouterAideComposant(aideslbFormeJuridique); slbCodepostal = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbCodePostalProperties); slbCodepostal.ensureDebugId(viewDebugIdConstants.debugIdSlbCodepostal()); slbCodepostal.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbCodepostal = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbCodepostal = new HorizontalPanel(); panelslbCodepostal.setSpacing(5); panelslbCodepostal.add(slbCodepostal); panelslbCodepostal.add(aideslbCodepostal); ajouterAideComposant(aideslbCodepostal); slbVille = new DecoratedSuggestListBoxComposite<CodePostalCommuneModel>(slbCommuneProperties); slbVille.ensureDebugId(viewDebugIdConstants.debugIdSlbVille()); slbVille.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbVille = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbVille = new HorizontalPanel(); panelslbVille.setSpacing(5); panelslbVille.add(slbVille); panelslbVille.add(aideslbVille); ajouterAideComposant(aideslbVille); slbNature = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties); slbNature.ensureDebugId(viewDebugIdConstants.debugIdSlbNature()); slbNature.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbNature = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbNature = new HorizontalPanel(); panelslbNature.setSpacing(5); panelslbNature.add(slbNature); panelslbNature.add(aideslbNature); ajouterAideComposant(aideslbNature); final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.identification()); final FlexTable fpIdentification = new FlexTable(); fpIdentification.setWidth(AppControllerConstants.POURCENT_100); fpIdentification.setCellSpacing(5); final Label raisonSociale = creerLibelle(viewConstants.raisonSociale()); final Label formeJuridique = creerLibelle(viewConstants.formeJuridique()); final Label numEntreprise = creerLibelle(viewConstants.numEntreprise()); final Label departement = creerLibelle(viewConstants.departement()); final Label codePostal = creerLibelle(viewConstants.codePostal()); final Label ville = creerLibelle(viewConstants.ville()); final Label nature = creerLibelle(viewConstants.nature()); fpIdentification.setWidget(0, 0, raisonSociale); fpIdentification.setWidget(0, 1, paneltbRaisonSociale); fpIdentification.setWidget(0, 2, numEntreprise); fpIdentification.setWidget(0, 3, paneltbNumEntreprise); fpIdentification.setWidget(0, 4, departement); fpIdentification.setWidget(0, 5, panelslbDepartement); fpIdentification.setWidget(1, 0, formeJuridique); fpIdentification.setWidget(1, 1, panelslbFormeJuridique); fpIdentification.setWidget(1, 2, codePostal); fpIdentification.setWidget(1, 3, panelslbCodepostal); fpIdentification.setWidget(1, 4, ville); fpIdentification.setWidget(1, 5, panelslbVille); fpIdentification.setWidget(2, 0, nature); fpIdentification.setWidget(2, 1, panelslbNature); fpIdentification.getColumnFormatter().setWidth(0, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL1_LIBELLE); fpIdentification.getColumnFormatter().setWidth(1, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpIdentification.getColumnFormatter().setWidth(2, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL2_LIBELLE); fpIdentification.getColumnFormatter().setWidth(3, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpIdentification.getColumnFormatter().setWidth(4, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL3_LIBELLE); fpIdentification.getColumnFormatter().setWidth(5, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fieldSetPanel.add(fpIdentification); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.morale.moteur.recherche.PersonneMoraleMoteurRechercheViewImpl.java
License:Open Source License
/** * Construire le deuxime bloc des critres de recherche. *///from w w w.j av a2s. c o m private void construireBlocInformation() { // Agence slbAgenceProperties = new SuggestListBoxCompositeProperties<IdentifiantLibelleGwt>() { @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.agenceSlbProperties(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(IdentifiantLibelleGwt row) { return new String[] { row == null ? "" : row.getLibelle() }; } @Override public String getSelectSuggestRenderer(IdentifiantLibelleGwt row) { return row == null ? "" : row.getLibelle(); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; // Commercial slbCommercialProperties = new SuggestListBoxCompositeProperties<DimensionRessourceModel>() { @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.responsable(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(DimensionRessourceModel row) { return new String[] { row.getNom() + " " + row.getPrenom() }; } @Override public String getSelectSuggestRenderer(DimensionRessourceModel row) { return row == null ? "" : (row.getNom() + " " + row.getPrenom()); } @Override public Integer getLeftPosition() { return LEFT_POSITION_CENTER; } @Override public Integer getTopPosition() { return TOP_POSITION_CENTER; } }; final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.information()); slbAgence = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbAgenceProperties); slbAgence.ensureDebugId(viewDebugIdConstants.debugIdSlbAgence()); slbAgence.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbAgence = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbAgence = new HorizontalPanel(); panelslbAgence.setSpacing(5); panelslbAgence.add(slbAgence); panelslbAgence.add(aideslbAgence); ajouterAideComposant(aideslbAgence); slbCommercial = new DecoratedSuggestListBoxComposite<DimensionRessourceModel>(slbCommercialProperties); slbCommercial.ensureDebugId(viewDebugIdConstants.debugIdSlbCommercial()); slbCommercial.setScrollPanelSuggestMultipleHeight( PersonneMoraleMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbCommercial = new AideComposant(AideComposantConstants.AIDE_VIDE, isAdmin); HorizontalPanel panelslbCommercial = new HorizontalPanel(); panelslbCommercial.setSpacing(5); panelslbCommercial.add(slbCommercial); panelslbCommercial.add(aideslbCommercial); ajouterAideComposant(aideslbCommercial); final FlexTable fpInformation = new FlexTable(); fpInformation.setWidth(AppControllerConstants.POURCENT_100); fpInformation.setCellPadding(5); final Label agence = creerLibelle(viewConstants.agence()); final Label commercial = creerLibelle(viewConstants.commercial()); fpInformation.setWidget(0, 0, agence); fpInformation.setWidget(0, 1, panelslbAgence); fpInformation.setWidget(0, 2, commercial); fpInformation.setWidget(0, 3, panelslbCommercial); fpInformation.getColumnFormatter().setWidth(0, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL1_LIBELLE); fpInformation.getColumnFormatter().setWidth(1, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpInformation.getColumnFormatter().setWidth(2, PersonneMoraleMoteurRechercheViewImplConstants.LARGEUR_COL2_LIBELLE); fpInformation.getColumnFormatter().setWidth(3, "55%"); fieldSetPanel.add(fpInformation); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.creation.BlocCreationBeneficiaireViewImpl.java
License:Open Source License
/** * Constructeur./*from ww w . j ava 2s . co m*/ * @param iconeErreurChampManager manager des icones des champs d'erreur. * @param viewConstants les constantes d'application. * @param index index du bloc. */ public BlocCreationBeneficiaireViewImpl(IconeErreurChampManager iconeErreurChampManager, PersonnePhysiqueCreationViewImplConstants viewConstants, int index) { this.index = index; this.viewConstants = viewConstants; this.iconeErreurChampManager = iconeErreurChampManager; flexTable = new FlexTable(); flexTable.setCellSpacing(5); construireBlocBeneficiaire(); initWidget(flexTable); }