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.physique.creation.PersonnePhysiqueCreationViewImpl.java
License:Open Source License
/** * Construit le bloc des criteres de recherche. *//*from w ww . j av a2 s . com*/ private void construireBlocChefFamille() { final Label lCivilite = new Label(viewConstants.civilite(), false); final Label lNom = new Label(viewConstants.nom(), false); final Label lDateNaissance = new Label(viewConstants.dateNaissance(), false); final Label lEmail = new Label(viewConstants.email(), false); final Label lTelephone = new Label(viewConstants.telephone(), false); final Label lProfession = new Label(viewConstants.profession(), false); 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() }; } }; 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() }; } }; slbCivilite = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbCivilite.ensureDebugId(viewDebugIdConstants.debugIdSlbCivilite()); aideslbCivilite = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_CIVILITE, isAdmin); ajouterAideComposant(aideslbCivilite); tbNom = new DecoratedTextBoxFormat("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"); tbNom.ensureDebugId(viewDebugIdConstants.debugIdTbNom()); aidetbNom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_NOM, isAdmin); ajouterAideComposant(aidetbNom); tbPrenom = new DecoratedTextBoxFormat("AAAAAAAAAAAAAAAAAAAAAAAAA"); tbPrenom.ensureDebugId(viewDebugIdConstants.debugIdTbPrenom()); aidetbPrenom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_PRENOM, isAdmin); ajouterAideComposant(aidetbPrenom); cdbDateNaissance = new DecoratedCalendrierDateBox(true); cdbDateNaissance.ensureDebugId(viewDebugIdConstants.debugIdCdbDateNaissance()); aidecdbDateNaissance = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_DATE_NAISSANCE, isAdmin); ajouterAideComposant(aidecdbDateNaissance); tbEmail = new DecoratedTextBox(); tbEmail.setMaxLength(PersonnePhysiqueCreationViewImplConstants.MAX_LENGTH_TB_EMAIL); tbEmail.ensureDebugId(viewDebugIdConstants.debugIdTbEmail()); aidetbEmail = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_EMAIL, isAdmin); ajouterAideComposant(aidetbEmail); tbTelephone = new DecoratedTextBoxFormat(PersonnePhysiqueCreationViewImplConstants.FORMAT_TELEPHONE_DEFAUT); tbTelephone.ensureDebugId(viewDebugIdConstants.debugIdTbTelephone()); aidetbTelephone = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_TELEPHONE, isAdmin); ajouterAideComposant(aidetbTelephone); tbTelephonePortable = new DecoratedTextBoxFormat( PersonnePhysiqueCreationViewImplConstants.FORMAT_TELEPHONE_DEFAUT); tbTelephonePortable.ensureDebugId(viewDebugIdConstants.debugIdTbTelephonePortable()); aidetbTelephonePortable = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_TELEPHONE_PORTABLE, isAdmin); ajouterAideComposant(aidetbTelephonePortable); slbNatureTelephone = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); slbNatureTelephone.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureTelephone()); aideslbNatureTelephone = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_NATURE_TELEPHONE, isAdmin); ajouterAideComposant(aideslbNatureTelephone); slbNatureTelephonePortable = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); slbNatureTelephonePortable.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureTelephonePortable()); aideslbNatureTelephonePortable = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_NATURE_TELEPHONE_PORTABLE, isAdmin); ajouterAideComposant(aideslbNatureTelephonePortable); slbProfession = new DecoratedSuggestListBoxSingle<IdentifiantLibelleBooleanModel>( slbIdentifiantLibelleBooleanProperties); slbProfession.ensureDebugId(viewDebugIdConstants.debugIdSlbProfession()); aideslbProfession = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_PROFESSION, isAdmin); ajouterAideComposant(aideslbProfession); imgFlagPaysTelephone = new Image(SquareResources.INSTANCE.flagFr()); imgFlagPaysTelephone.ensureDebugId(viewDebugIdConstants.debugIdImgFlagPaysTelephone()); imgFlagPaysTelephone.addStyleName(SquareResources.INSTANCE.css().imgDrapeau()); imgFlagPaysTelephonePortable = new Image(SquareResources.INSTANCE.flagFr()); imgFlagPaysTelephonePortable.ensureDebugId(viewDebugIdConstants.debugIdImgFlagPaysTelephonePortable()); imgFlagPaysTelephonePortable.addStyleName(SquareResources.INSTANCE.css().imgDrapeau()); final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.titreChefDeFamille()); final FlexTable flexTable = new FlexTable(); flexTable.setWidth(AppControllerConstants.POURCENT_100); int row = 0; final int spacing = 3; final HorizontalPanel ligneCivilite = new HorizontalPanel(); ligneCivilite.setSpacing(spacing); ligneCivilite.add(construireBlocIcone(slbCivilite, "PersonneDto.civilite", aideslbCivilite)); flexTable.setWidget(row, 0, lCivilite); flexTable.setWidget(row++, 1, ligneCivilite); final HorizontalPanel ligneNom = new HorizontalPanel(); ligneNom.setSpacing(spacing); ligneNom.add(construireBlocIcone(tbNom, "PersonneDto.nom", aidetbNom)); ligneNom.add(construireBlocIcone(tbPrenom, "PersonneDto.prenom", aidetbPrenom)); flexTable.setWidget(row, 0, lNom); flexTable.setWidget(row++, 1, ligneNom); final HorizontalPanel ligneDateNaissance = new HorizontalPanel(); ligneDateNaissance.setSpacing(spacing); ligneDateNaissance .add(construireBlocIcone(cdbDateNaissance, "PersonneDto.dateNaissance", aidecdbDateNaissance)); flexTable.setWidget(row, 0, lDateNaissance); flexTable.setWidget(row++, 1, ligneDateNaissance); pWarningDoublon = new HorizontalPanel(); pWarningDoublon.setVisible(false); pWarningDoublon.setSpacing(2); final Image imgWarning = new Image(SmatisResources.INSTANCE.imgWarning()); pWarningDoublon.add(imgWarning); final Label lWarningDoublon = new Label(viewConstants.warningDoublons()); lWarningDoublon.ensureDebugId(viewDebugIdConstants.debugIdLWarningDoublon()); lWarningDoublon.addStyleName(SquareResources.INSTANCE.css().labelReclamation()); pWarningDoublon.add(lWarningDoublon); flexTable.setWidget(row, 0, pWarningDoublon); flexTable.getFlexCellFormatter().setColSpan(row++, 0, 2); final HorizontalPanel ligneEmail = new HorizontalPanel(); ligneEmail.setSpacing(spacing); ligneEmail.add(construireBlocIcone(tbEmail, "EmailDto.adresse", aidetbEmail)); flexTable.setWidget(row, 0, lEmail); flexTable.setWidget(row++, 1, ligneEmail); final HorizontalPanel ligneTelephone = new HorizontalPanel(); ligneTelephone.setSpacing(spacing); ligneTelephone.add(construireBlocIcone(tbTelephone, "TelephoneDto.numero.0", aidetbTelephone)); ligneTelephone .add(construireBlocIcone(slbNatureTelephone, "TelephoneDto.nature.0", aideslbNatureTelephone)); ligneTelephone.add(imgFlagPaysTelephone); flexTable.setWidget(row, 0, lTelephone); flexTable.setWidget(row++, 1, ligneTelephone); final HorizontalPanel ligneTelephonePortable = new HorizontalPanel(); ligneTelephonePortable.setSpacing(spacing); ligneTelephonePortable .add(construireBlocIcone(tbTelephonePortable, "TelephoneDto.numero.1", aidetbTelephonePortable)); ligneTelephonePortable.add(construireBlocIcone(slbNatureTelephonePortable, "TelephoneDto.nature.1", aideslbNatureTelephonePortable)); ligneTelephonePortable.add(imgFlagPaysTelephonePortable); flexTable.setWidget(row, 0, new Label("")); flexTable.setWidget(row++, 1, ligneTelephonePortable); final HorizontalPanel ligneProfession = new HorizontalPanel(); ligneProfession.setSpacing(spacing); ligneProfession.add(construireBlocIcone(slbProfession, "PersonneDto.profession", aideslbProfession)); flexTable.setWidget(row, 0, lProfession); flexTable.setWidget(row++, 1, ligneProfession); fieldSetPanel.add(flexTable); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.creation.PersonnePhysiqueCreationViewImpl.java
License:Open Source License
/** * Construit le bloc de l'adresse.//from www. j a v a 2 s . com */ private void construireBlocAdresse() { final Label lNumeroVoie = new Label(viewConstants.numeroVoie(), false); final Label lNatureVoie = new Label(viewConstants.natureVoie(), false); final Label lComplementNom = new Label(viewConstants.complementNom(), false); final Label lAdresse = new Label(viewConstants.adresse(), false); final Label lComplementAdresse = new Label(viewConstants.complementAdresse(), false); final Label lAutresComplements = new Label(viewConstants.autresComplements(), false); final Label lCodePostal = new Label(viewConstants.codePostal(), false); lVille = new Label(viewConstants.ville(), false); final Label lPays = new Label(viewConstants.pays(), false); tbNumeroVoie = new DecoratedTextBox(); tbNumeroVoie.setMaxLength(5); tbNumeroVoie.ensureDebugId(viewDebugIdConstants.debugIdTbNumeroVoie()); aidetbNumeroVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_NUMERO_VOIE, isAdmin); ajouterAideComposant(aidetbNumeroVoie); slbNatureVoie = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbNatureVoie.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureVoie()); aideslbNatureVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_NATURE_VOIE, isAdmin); ajouterAideComposant(aideslbNatureVoie); tbComplementNom = new DecoratedTextBox(); tbComplementNom.setMaxLength(38); tbComplementNom.ensureDebugId(viewDebugIdConstants.debugIdTbComplementNom()); aidetbComplementNom = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_COMPLEMENT_NOM, isAdmin); ajouterAideComposant(aidetbComplementNom); tbAdresse = new DecoratedTextBox(); tbAdresse.setMaxLength(38); tbAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbAdresse()); aidetbAdresse = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_ADRESSE, isAdmin); ajouterAideComposant(aidetbAdresse); tbComplementAdresse = new DecoratedTextBox(); tbComplementAdresse.setMaxLength(38); tbComplementAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbComplementAdresse()); aidetbComplementAdresse = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_COMPLEMENT_ADRESSE, isAdmin); ajouterAideComposant(aidetbComplementAdresse); tbAutresComplements = new DecoratedTextBox(); tbAutresComplements.setMaxLength(38); tbAutresComplements.ensureDebugId(viewDebugIdConstants.debugIdTbAutresComplements()); aidetbAutresComplements = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_AUTRES_COMPLEMENTS, isAdmin); ajouterAideComposant(aidetbAutresComplements); final SuggestListBoxSingleProperties<CodePostalCommuneModel> properties = new SuggestListBoxSingleProperties<CodePostalCommuneModel>() { @Override public String getSelectSuggestRenderer(CodePostalCommuneModel row) { return row == null || row.getCodePostal() == 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_PHYSIQUE_CREATION_CODE_POSTAL, isAdmin); ajouterAideComposant(aideslbCodePostal); slbPays = new DecoratedSuggestListBoxSingle<IdentifiantLibelleBooleanModel>( slbIdentifiantLibelleBooleanProperties); slbPays.ensureDebugId(viewDebugIdConstants.debugIdSlbPays()); aideslbPays = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_PAYS, isAdmin); ajouterAideComposant(aideslbPays); lValueVille = new Label(); lValueVille.ensureDebugId(viewDebugIdConstants.debugIdLValueVille()); tbCodePostalEtranger = new DecoratedTextBox(); tbCodePostalEtranger.setMaxLength(10); tbCodePostalEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCodePostalEtranger()); aidetbCodePostalEtranger = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_CODE_POSTAL_ETRANGER, isAdmin); ajouterAideComposant(aidetbCodePostalEtranger); tbCommuneEtranger = new DecoratedTextBox(); tbCommuneEtranger.setMaxLength(38); tbCommuneEtranger.ensureDebugId(viewDebugIdConstants.debugIdTbCommuneEtranger()); aidetbCommuneEtranger = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_CREATION_COMMUNE_ETRANGER, isAdmin); ajouterAideComposant(aidetbCommuneEtranger); final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.titreAdresse()); final VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setSpacing(5); verticalPanel.setWidth(AppControllerConstants.POURCENT_100); final FlexTable flexTable = new FlexTable(); int row = 0; final int spacing = 3; final HorizontalPanel ligneComplementNom = new HorizontalPanel(); ligneComplementNom.setSpacing(spacing); ligneComplementNom .add(construireBlocIcone(tbComplementNom, "AdresseDto.complementNom", aidetbComplementNom)); flexTable.setWidget(row, 0, lComplementNom); flexTable.setWidget(row++, 1, ligneComplementNom); final HorizontalPanel ligneNumeroVoie = new HorizontalPanel(); ligneNumeroVoie.setSpacing(spacing); ligneNumeroVoie.add(construireBlocIcone(tbNumeroVoie, "AdresseDto.numVoie", aidetbNumeroVoie)); ligneNumeroVoie.add(lNatureVoie); ligneNumeroVoie.add(construireBlocIcone(slbNatureVoie, "AdresseDto.typeVoie", aideslbNatureVoie)); ligneNumeroVoie.setCellVerticalAlignment(lNatureVoie, HasAlignment.ALIGN_MIDDLE); flexTable.setWidget(row, 0, lNumeroVoie); flexTable.setWidget(row++, 1, ligneNumeroVoie); final HorizontalPanel ligneAdresse = new HorizontalPanel(); ligneAdresse.setSpacing(spacing); ligneAdresse.add(construireBlocIcone(tbAdresse, "AdresseDto.nomVoie", aidetbAdresse)); flexTable.setWidget(row, 0, lAdresse); flexTable.setWidget(row++, 1, ligneAdresse); final HorizontalPanel ligneComplementAdresse = new HorizontalPanel(); ligneComplementAdresse.setSpacing(spacing); ligneComplementAdresse.add( construireBlocIcone(tbComplementAdresse, "AdresseDto.complementAdresse", aidetbComplementAdresse)); flexTable.setWidget(row, 0, lComplementAdresse); flexTable.setWidget(row++, 1, ligneComplementAdresse); final HorizontalPanel ligneAutresComplements = new HorizontalPanel(); ligneAutresComplements.setSpacing(spacing); ligneAutresComplements.add( construireBlocIcone(tbAutresComplements, "AdresseDto.autresComplements", aidetbAutresComplements)); flexTable.setWidget(row, 0, lAutresComplements); flexTable.setWidget(row++, 1, ligneAutresComplements); final HorizontalPanel lignePays = new HorizontalPanel(); lignePays.setSpacing(spacing); lignePays.add(construireBlocIcone(slbPays, "AdresseDto.pays", aideslbPays)); flexTable.setWidget(row, 0, lPays); flexTable.setWidget(row++, 1, lignePays); final VerticalPanel blocCodePostal = new VerticalPanel(); ligneCodePostal = new HorizontalPanel(); ligneCodePostal.setSpacing(spacing); ligneCodePostal.add(construireBlocIcone(slbCodePostal, "AdresseDto.codePostal", aideslbCodePostal)); blocCodePostal.add(ligneCodePostal); ligneCodePostalEtranger = new HorizontalPanel(); ligneCodePostalEtranger.setSpacing(spacing); ligneCodePostalEtranger.add(construireBlocIcone(tbCodePostalEtranger, "AdresseDto.codePostalEtranger", aidetbCodePostalEtranger)); blocCodePostal.add(ligneCodePostalEtranger); flexTable.setWidget(row, 0, lCodePostal); flexTable.setWidget(row++, 1, blocCodePostal); final VerticalPanel blocVille = new VerticalPanel(); ligneVille = new HorizontalPanel(); ligneVille.setSpacing(spacing); ligneVille.add(lValueVille); blocVille.add(ligneVille); ligneVilleEtranger = new HorizontalPanel(); ligneVilleEtranger.setSpacing(spacing); ligneVilleEtranger .add(construireBlocIcone(tbCommuneEtranger, "AdresseDto.communeEtranger", aidetbCommuneEtranger)); blocVille.add(ligneVilleEtranger); flexTable.setWidget(row, 0, lVille); flexTable.setWidget(row++, 1, blocVille); verticalPanel.add(flexTable); fieldSetPanel.add(verticalPanel); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.gestion.GestionPersonnePhysiqueViewImpl.java
License:Open Source License
private Widget construireBlocInfosSup( SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties, SuggestListBoxSingleProperties<IdentifiantLibelleBooleanModel> slbIdentifiantLibelleBooleanProperties) { libDecede = new Label("", false); libDecede.ensureDebugId(constantsDebugId.debugIdLbGDecede()); lbGnumeroRo = new Label("", false); lbGnumeroRo.ensureDebugId(constantsDebugId.debugIdLbGnumeroRo()); lbGstatut = new Label("", false); lbGstatut.ensureDebugId(constantsDebugId.debugIdLbGstatut()); libGregime = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); aidelibGregime = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_REGIME, isAdmin); ajouterAideComposant(aidelibGregime); libGregime.ensureDebugId(constantsDebugId.debugIdLibGregime()); libGsegment = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); libGsegment.ensureDebugId(constantsDebugId.debugIdLibGsegment()); libGsegment.setEnabled(false);//from w w w. j ava 2 s . com aidelibGsegment = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_SEGMENT, isAdmin); ajouterAideComposant(aidelibGsegment); final SuggestListBoxSingleProperties<CaisseSimpleModel> slbCaisseProperties = new SuggestListBoxSingleProperties<CaisseSimpleModel>() { @Override public String getSelectSuggestRenderer(CaisseSimpleModel row) { return row == null || row.getId().equals(constants.IDENTIFIANT_NC) ? "" : row.getCode() + "." + row.getCentre() + "." + row.getNom(); } @Override public String[] getResultColumnsRenderer() { return new String[] {}; } @Override public String[] getResultRowsRenderer(CaisseSimpleModel row) { return new String[] { row == null || row.getId().equals(constants.IDENTIFIANT_NC) ? "" : row.getCode() + "." + row.getCentre() + "." + row.getNom() }; } }; libGcaisse = new DecoratedSuggestListBoxSingle<CaisseSimpleModel>(slbCaisseProperties); libGcaisse.ensureDebugId(constantsDebugId.debugIdLibGcaisse()); aidelibGcaisse = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_CAISSE, isAdmin); ajouterAideComposant(aidelibGcaisse); libGprofession = new DecoratedSuggestListBoxSingle<IdentifiantLibelleBooleanModel>( slbIdentifiantLibelleBooleanProperties); libGprofession.ensureDebugId(constantsDebugId.debugIdLibGprofession()); aidelibGprofession = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_PROFESSION, isAdmin); ajouterAideComposant(aidelibGprofession); final FlexTable flexTable = new FlexTable(); flexTable.setWidth(AppControllerConstants.POURCENT_100); flexTable.setCellSpacing(5); flexTable.setWidget(0, 0, libDecede); flexTable.setWidget(1, 0, new Label(constants.lbGnumeroRo(), false)); flexTable.setWidget(1, 1, lbGnumeroRo); flexTable.setWidget(1, 2, new Label(constants.lbGstatut(), false)); flexTable.setWidget(1, 3, lbGstatut); flexTable.setWidget(2, 0, new Label(constants.lbGregime(), false)); flexTable.setWidget(2, 1, construireBlocIcone(libGregime, "PersonneDto.infoSante.caisseRegime", aidelibGregime)); flexTable.setWidget(2, 2, new Label(constants.lbGsegment(), false)); flexTable.setWidget(2, 3, construireBlocIcone(libGsegment, "PersonneDto.segment", aidelibGsegment)); flexTable.setWidget(3, 0, new Label(constants.lbGcaisse(), false)); flexTable.setWidget(3, 1, construireBlocIcone(libGcaisse, "PersonneDto.infoSante.caisse", aidelibGcaisse)); flexTable.setWidget(3, 2, new Label(constants.lbGprofession(), false)); flexTable.setWidget(3, 3, construireBlocIcone(libGprofession, "PersonneDto.profession", aidelibGprofession)); flexTable.getFlexCellFormatter().setColSpan(0, 0, 2); flexTable.getRowFormatter().setVerticalAlign(2, HasVerticalAlignment.ALIGN_MIDDLE); 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.lbGinformationSup()); captionPanel.add(flexTable); return captionPanel; }
From source file:com.square.client.gwt.client.view.personne.physique.gestion.GestionPersonnePhysiqueViewImpl.java
License:Open Source License
private Widget construireBlocInformations( SuggestListBoxSingleProperties<IdentifiantLibelleGwt> slbIdentifiantLibelleProperties) { final SuggestListBoxSingleProperties<IdentifiantLibelleGwt> propertiesLbEnfant = new SuggestListBoxSingleProperties<IdentifiantLibelleGwt>() { @Override//from w ww .j av a2 s . c o m 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() }; } }; libGreseauVente = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); libGreseauVente.setEnabled(false); libGreseauVente.ensureDebugId(constantsDebugId.debugIdLibGreseauVente()); aidelibGreseauVente = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_RESEAU_VENTE, isAdmin); ajouterAideComposant(aidelibGreseauVente); libGcsp = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); libGcsp.ensureDebugId(constantsDebugId.debugIdLibGcsp()); aidelibGcsp = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_CSP, isAdmin); ajouterAideComposant(aidelibGcsp); tbGnomJeuneFille = new DecoratedTextBoxFormat("AAAAAAAAAAAAAAAAA"); tbGnomJeuneFille.ensureDebugId(constantsDebugId.debugIdTbGnomJeuneFille()); aidetbGnomJeuneFille = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_NOM_JEUNE_FILLE, isAdmin); ajouterAideComposant(aidetbGnomJeuneFille); slbAgence = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(slbIdentifiantLibelleProperties); slbAgence.setEnabled(false); slbAgence.ensureDebugId(constantsDebugId.debugIdSlbAgence()); aideslbAgence = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_AGENCE, isAdmin); ajouterAideComposant(aideslbAgence); libGsituationMarie = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>( slbIdentifiantLibelleProperties); libGsituationMarie.ensureDebugId(constantsDebugId.debugIdLibGsituationMarie()); aidelibGsituationMarie = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_SITAUTION_MARITALE, isAdmin); ajouterAideComposant(aidelibGsituationMarie); slbsLibSitiationEnfants = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(propertiesLbEnfant); aideslbsLibSitiationEnfants = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_GESTION_SITUATION_PARENTALE, isAdmin); ajouterAideComposant(aideslbsLibSitiationEnfants); flexTableInformations = new FlexTable(); flexTableInformations.setWidth(AppControllerConstants.POURCENT_100); flexTableInformations.setCellSpacing(5); flexTableInformations.setWidget(0, 0, new Label(constants.lbGreseauVente(), false)); flexTableInformations.setWidget(0, 1, construireBlocIcone(libGreseauVente, "PersonneDto.reseauVente", aidelibGreseauVente)); flexTableInformations.setWidget(0, 2, new Label(constants.lbGcsp(), false)); flexTableInformations.setWidget(0, 3, construireBlocIcone(libGcsp, "PersonneDto.csp", aidelibGcsp)); flexTableInformations.setWidget(LIGNE_NOM_JEUNE_FILLE, 0, new Label(constants.lbGnomJeuneFille(), false)); flexTableInformations.setWidget(LIGNE_NOM_JEUNE_FILLE, 1, construireBlocIcone(tbGnomJeuneFille, "PersonneDto.nomJeuneFille", aidetbGnomJeuneFille)); flexTableInformations.setWidget(2, 0, new Label(constants.libelleAgence(), false)); flexTableInformations.setWidget(2, 1, construireBlocIcone(slbAgence, "PersonneDto.agence", aideslbAgence)); flexTableInformations.setWidget(3, 0, new Label(constants.lbGsituationDeclare(), false)); flexTableInformations.setWidget(3, 1, construireBlocIcone(libGsituationMarie, "PersonneDto.sitFam", aidelibGsituationMarie)); flexTableInformations.setWidget(3, 2, new Label(constants.lbGsituationEnfants(), false)); flexTableInformations.setWidget(3, 3, construireBlocIcone(slbsLibSitiationEnfants, "PersonneDto.nbEnfant", aideslbsLibSitiationEnfants)); 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.physique.gestion.GestionPersonnePhysiqueViewImpl.java
License:Open Source License
private Widget construireBlocCreation() { lCreateur = new Label("", false); lCreateur.ensureDebugId(constantsDebugId.debugIdLCreateur()); lDateCreation = new Label("", false); lDateCreation.ensureDebugId(constantsDebugId.debugIdLDateCreation()); final HorizontalPanel hpLibelle = new HorizontalPanel(); hpLibelle.add(lCreateur);/* w w w . j a v 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(), false)); 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.physique.moteur.recherche.PersonnePhysiqueMoteurRechercheViewImpl.java
License:Open Source License
/** * Constructeur./* w w w.j ava 2 s.c o m*/ * @param constantes les constantes. * @param appConstantes les appConstantes. */ public PersonnePhysiqueMoteurRechercheViewImpl(ConstantesModel constantes, AppControllerConstants appConstantes) { this.focusPanel = new FocusPanel(); this.constantes = constantes; this.appConstantes = appConstantes; this.isAdmin = constantes.isHasRoleAdmin(); 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; } }; conteneur = new VerticalPanel(); conteneur.setSpacing(10); conteneur.setWidth(AppControllerConstants.POURCENT_100); final AideComposant aideView = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_GLOBAL, isAdmin); ajouterAideComposant(aideView); conteneur.add(aideView); conteneur.setCellHorizontalAlignment(aideView, HasAlignment.ALIGN_RIGHT); construireBlocIdentification(); construireBlocComplement(); construiteBlocInformations(); btnRechercher = new DecoratedButton(viewConstants.rechercher()); btnRechercher.ensureDebugId(viewDebugIdConstants.debugIdBtnRecherche()); 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.addStyleName(SquareResources.INSTANCE.css().personnePhysiqueMoteurRecherche()); this.setWidth(AppControllerConstants.POURCENT_100); }
From source file:com.square.client.gwt.client.view.personne.physique.moteur.recherche.PersonnePhysiqueMoteurRechercheViewImpl.java
License:Open Source License
/** * Construit le bloc des criteres de recherche. *///from www . j a va 2s . c om private void construireBlocIdentification() { tbNumeroClient = new DecoratedTextBox(); tbNumeroClient.ensureDebugId(viewDebugIdConstants.debugIdTbNumClient()); aidetbNumeroClient = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NUMERO_CLIENT, isAdmin); final HorizontalPanel paneltbNumeroClient = new HorizontalPanel(); paneltbNumeroClient.setSpacing(5); paneltbNumeroClient.add(tbNumeroClient); paneltbNumeroClient.add(aidetbNumeroClient); ajouterAideComposant(aidetbNumeroClient); tbNom = new DecoratedTextBox(); tbNom.ensureDebugId(viewDebugIdConstants.debugIdTbNom()); aidetbNom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NOM, isAdmin); final HorizontalPanel paneltbNom = new HorizontalPanel(); paneltbNom.setSpacing(5); paneltbNom.add(tbNom); paneltbNom.add(aidetbNom); ajouterAideComposant(aidetbNom); tbNomJF = new DecoratedTextBox(); tbNomJF.ensureDebugId(viewDebugIdConstants.debugIdTbNomJF()); aidetbNomJF = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NOM_JEUNE_FILLE, isAdmin); final HorizontalPanel paneltbNomJF = new HorizontalPanel(); paneltbNomJF.setSpacing(5); paneltbNomJF.add(tbNomJF); paneltbNomJF.add(aidetbNomJF); ajouterAideComposant(aidetbNomJF); tbPrenom = new DecoratedTextBox(); tbPrenom.ensureDebugId(viewDebugIdConstants.debugIdTbPrenom()); aidetbPrenom = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_PRENOM, isAdmin); final HorizontalPanel paneltbPrenom = new HorizontalPanel(); paneltbPrenom.setSpacing(5); paneltbPrenom.add(tbPrenom); paneltbPrenom.add(aidetbPrenom); ajouterAideComposant(aidetbPrenom); tbNumeroRO = new DecoratedTextBox(); tbNumeroRO.ensureDebugId(viewDebugIdConstants.debugIdTbNumRO()); aidetbNumeroRO = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NUMERO_RO, isAdmin); final HorizontalPanel paneltbNumeroRO = new HorizontalPanel(); paneltbNumeroRO.setSpacing(5); paneltbNumeroRO.add(tbNumeroRO); paneltbNumeroRO.add(aidetbNumeroRO); ajouterAideComposant(aidetbNumeroRO); cdbDateNaissance = new DecoratedCalendrierDateBox(true); cdbDateNaissance.ensureDebugId(viewDebugIdConstants.debugIdCdbDateNaissance()); aidecdbDateNaissance = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_DATE_NAISSANCE, isAdmin); final HorizontalPanel panelcdbDateNaissance = new HorizontalPanel(); panelcdbDateNaissance.setSpacing(5); panelcdbDateNaissance.add(cdbDateNaissance); panelcdbDateNaissance.add(aidecdbDateNaissance); ajouterAideComposant(aidecdbDateNaissance); slbNature = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties); slbNature.ensureDebugId(viewDebugIdConstants.debugIdSlbNature()); slbNature.setScrollPanelSuggestMultipleHeight( PersonnePhysiqueMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbNature = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NATURE, isAdmin); final HorizontalPanel panelslbNature = new HorizontalPanel(); panelslbNature.setSpacing(5); panelslbNature.add(slbNature); panelslbNature.add(aideslbNature); ajouterAideComposant(aideslbNature); final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.identification()); final Label numeroClient = creerLibelle(viewConstants.numeroClient()); final Label nom = creerLibelle(viewConstants.nom()); final Label nomJF = creerLibelle(viewConstants.nomJF()); final Label prenom = creerLibelle(viewConstants.prenom()); final Label numeroRO = creerLibelle(viewConstants.numeroRO()); final Label dateNaissance = creerLibelle(viewConstants.dateNaissance()); final Label nature = creerLibelle(viewConstants.nature()); final FlexTable fpIdentification = new FlexTable(); fpIdentification.setWidth(AppControllerConstants.POURCENT_100); fpIdentification.setCellSpacing(5); fpIdentification.setWidget(0, 0, numeroClient); fpIdentification.setWidget(0, 1, paneltbNumeroClient); fpIdentification.setWidget(0, 2, nom); fpIdentification.setWidget(0, 3, paneltbNom); fpIdentification.setWidget(0, 4, prenom); fpIdentification.setWidget(0, 5, paneltbPrenom); fpIdentification.setWidget(1, 0, numeroRO); fpIdentification.setWidget(1, 1, paneltbNumeroRO); fpIdentification.setWidget(1, 2, nomJF); fpIdentification.setWidget(1, 3, paneltbNomJF); fpIdentification.setWidget(1, 4, dateNaissance); fpIdentification.setWidget(1, 5, panelcdbDateNaissance); fpIdentification.setWidget(2, 0, nature); fpIdentification.setWidget(2, 1, panelslbNature); fpIdentification.getColumnFormatter().setWidth(0, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL1_LIBELLE); fpIdentification.getColumnFormatter().setWidth(1, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpIdentification.getColumnFormatter().setWidth(2, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL2_LIBELLE); fpIdentification.getColumnFormatter().setWidth(3, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpIdentification.getColumnFormatter().setWidth(4, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL3_LIBELLE); fpIdentification.getColumnFormatter().setWidth(5, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fieldSetPanel.add(fpIdentification); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.moteur.recherche.PersonnePhysiqueMoteurRechercheViewImpl.java
License:Open Source License
/** * Construit le bloc des criteres de recherche. *//*from www.j av a2 s . co m*/ private void construireBlocComplement() { // 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; } }; tbTelephone = new DecoratedTextBox(); tbTelephone.ensureDebugId(viewDebugIdConstants.debugIdTbTelephone()); aidetbTelephone = new AideComposant(AideComposantConstants.AIDE_RECHERCHE_PERSONNE_NUMERO_TEL, isAdmin); final HorizontalPanel paneltbTelephone = new HorizontalPanel(); paneltbTelephone.setSpacing(5); paneltbTelephone.add(tbTelephone); paneltbTelephone.add(aidetbTelephone); ajouterAideComposant(aidetbTelephone); tbEmail = new DecoratedTextBox(); tbEmail.ensureDebugId(viewDebugIdConstants.debugIdTbEmail()); aidetbEmail = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_EMAIL, isAdmin); final HorizontalPanel paneltbEmail = new HorizontalPanel(); paneltbEmail.setSpacing(5); paneltbEmail.add(tbEmail); paneltbEmail.add(aidetbEmail); ajouterAideComposant(aidetbEmail); tbNumeroVoie = new DecoratedTextBox(); tbNumeroVoie.ensureDebugId(viewDebugIdConstants.debugIdTbNumeroVoie()); aidetbNumeroVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NUMERO_VOIE, isAdmin); final HorizontalPanel paneltbNumeroVoie = new HorizontalPanel(); paneltbNumeroVoie.setSpacing(5); paneltbNumeroVoie.add(tbNumeroVoie); paneltbNumeroVoie.add(aidetbNumeroVoie); ajouterAideComposant(aidetbNumeroVoie); tbAdresse = new DecoratedTextBox(); tbAdresse.ensureDebugId(viewDebugIdConstants.debugIdTbAdresse()); aidetbAdresse = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_ADRESSE, isAdmin); final HorizontalPanel paneltbAdresse = new HorizontalPanel(); paneltbAdresse.setSpacing(5); paneltbAdresse.add(tbAdresse); paneltbAdresse.add(aidetbAdresse); ajouterAideComposant(aidetbAdresse); slbCodePostal = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbCodePostalProperties); slbCodePostal.ensureDebugId(viewDebugIdConstants.debugIdSlbCodePostal()); slbCodePostal.setScrollPanelSuggestMultipleHeight( PersonnePhysiqueMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbCodePostal = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_CODE_POSTAL, isAdmin); final HorizontalPanel panelslbCodePostal = new HorizontalPanel(); panelslbCodePostal.setSpacing(5); panelslbCodePostal.add(slbCodePostal); panelslbCodePostal.add(aideslbCodePostal); ajouterAideComposant(aideslbCodePostal); slbNatureVoie = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>(slbIdLibelleProperties); slbNatureVoie.ensureDebugId(viewDebugIdConstants.debugIdSlbNatureVoie()); slbNatureVoie.setScrollPanelSuggestMultipleHeight( PersonnePhysiqueMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbNatureVoie = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_NATURE_VOIE, isAdmin); final HorizontalPanel panelslbNatureVoie = new HorizontalPanel(); panelslbNatureVoie.setSpacing(5); panelslbNatureVoie.add(slbNatureVoie); panelslbNatureVoie.add(aideslbNatureVoie); ajouterAideComposant(aideslbNatureVoie); slbVille = new DecoratedSuggestListBoxComposite<CodePostalCommuneModel>(slbCommuneProperties); slbVille.ensureDebugId(viewDebugIdConstants.debugIdSlbVille()); slbVille.setScrollPanelSuggestMultipleHeight( PersonnePhysiqueMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbVille = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_VILLE, isAdmin); final HorizontalPanel panelslbVille = new HorizontalPanel(); panelslbVille.setSpacing(5); panelslbVille.add(slbVille); panelslbVille.add(aideslbVille); ajouterAideComposant(aideslbVille); final CaptionPanel fieldSetPanel = new CaptionPanel(viewConstants.complement()); final FlexTable fpComplement = new FlexTable(); fpComplement.setWidth(AppControllerConstants.POURCENT_100); fpComplement.setCellSpacing(5); final Label telephone = creerLibelle(viewConstants.telephone()); final Label email = creerLibelle(viewConstants.email()); final Label numeroVoie = creerLibelle(viewConstants.numeroVoie()); final Label natureVoie = creerLibelle(viewConstants.natureVoie()); final Label adresse = creerLibelle(viewConstants.adresse()); final Label codePostal = creerLibelle(viewConstants.codePostal()); final Label ville = creerLibelle(viewConstants.ville()); fpComplement.setWidget(0, 0, telephone); fpComplement.setWidget(0, 1, paneltbTelephone); fpComplement.setWidget(0, 2, email); fpComplement.setWidget(0, 3, paneltbEmail); fpComplement.setWidget(1, 0, numeroVoie); fpComplement.setWidget(1, 1, paneltbNumeroVoie); fpComplement.setWidget(1, 2, natureVoie); fpComplement.setWidget(1, 3, panelslbNatureVoie); fpComplement.setWidget(1, 4, adresse); fpComplement.setWidget(1, 5, paneltbAdresse); fpComplement.setWidget(2, 0, codePostal); fpComplement.setWidget(2, 1, panelslbCodePostal); fpComplement.setWidget(2, 2, ville); fpComplement.setWidget(2, 3, panelslbVille); fpComplement.getColumnFormatter().setWidth(0, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL1_LIBELLE); fpComplement.getColumnFormatter().setWidth(1, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpComplement.getColumnFormatter().setWidth(2, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL2_LIBELLE); fpComplement.getColumnFormatter().setWidth(3, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fpComplement.getColumnFormatter().setWidth(4, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL3_LIBELLE); fpComplement.getColumnFormatter().setWidth(5, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL_CHAMP); fieldSetPanel.add(fpComplement); conteneur.add(fieldSetPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.moteur.recherche.PersonnePhysiqueMoteurRechercheViewImpl.java
License:Open Source License
/** * Construit le bloc relatif aux informations. *//*ww w. j a v a 2 s . c o m*/ private void construiteBlocInformations() { slbcAgences = new DecoratedSuggestListBoxComposite<IdentifiantLibelleGwt>( new SuggestListBoxCompositeProperties<IdentifiantLibelleGwt>() { @Override public String getSuggestListBoxMultiplePopupTitle() { return viewConstants.SlbPropertiesAgence(); } @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; } }); slbcAgences.ensureDebugId(viewDebugIdConstants.debugIdSlbcAgences()); slbcAgences.setScrollPanelSuggestMultipleHeight( PersonnePhysiqueMoteurRechercheViewImplConstants.HAUTEUR_SCROLLPANEL_LISTBOX_MULTIPLE); aideslbcAgences = new AideComposant(AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_RECHERCHE_AGENCES, isAdmin); final HorizontalPanel panelslbcAgences = new HorizontalPanel(); panelslbcAgences.setSpacing(5); panelslbcAgences.add(slbcAgences); panelslbcAgences.add(aideslbcAgences); ajouterAideComposant(aideslbcAgences); final CaptionPanel captionPanel = new CaptionPanel(viewConstants.informations()); final FlexTable fpInformation = new FlexTable(); fpInformation.setCellSpacing(5); fpInformation.setWidth(AppControllerConstants.POURCENT_100); final Label libelleAgences = creerLibelle(viewConstants.libelleAgences()); fpInformation.setWidget(0, 0, libelleAgences); fpInformation.setWidget(0, 1, panelslbcAgences); fpInformation.getColumnFormatter().setWidth(0, PersonnePhysiqueMoteurRechercheViewImplConstants.LARGEUR_COL1_LIBELLE); fpInformation.getColumnFormatter().setWidth(1, "89%"); captionPanel.add(fpInformation); conteneur.add(captionPanel); }
From source file:com.square.client.gwt.client.view.personne.physique.opportunites.creation.OpportuniteCreationViewImpl.java
License:Open Source License
private void construireBlocActionOrigine( SuggestListBoxSingleProperties<IdentifiantLibelleGwt> propertiesIdentifiantLibelleGwt) { // Cration des composants final Label ltitreNature = new Label(viewConstants.nature(), false); final Label ltitreCampagne = new Label(viewConstants.campagne(), false); slbsNature = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(propertiesIdentifiantLibelleGwt); slbsNature.ensureDebugId(viewDebugIdConstants.debugIdSlbsNature()); aideslbsNature = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_OPPORTUNITES_CREATION_NATURE, isAdmin); ajouterAideComposant(aideslbsNature); slbsCampagne = new DecoratedSuggestListBoxSingle<IdentifiantLibelleGwt>(propertiesIdentifiantLibelleGwt); slbsCampagne.ensureDebugId(viewDebugIdConstants.debugIdSlbsCampagne()); aideslbsCampagne = new AideComposant( AideComposantConstants.AIDE_PERSONNE_PHYSIQUE_OPPORTUNITES_CREATION_CAMPAGNE, isAdmin); final HorizontalPanel panelslbsCampagne = new HorizontalPanel(); slbsCampagne.getElement().getStyle().setMarginRight(PANEL_COMPOSANT_SPACING, Unit.PX); panelslbsCampagne.add(slbsCampagne); panelslbsCampagne.add(aideslbsCampagne); ajouterAideComposant(aideslbsCampagne); final HorizontalPanel panelSlbNature = new HorizontalPanel(); panelSlbNature.add(construireBlocIcone(slbsNature, "OpportuniteDto.idNature")); panelSlbNature.add(aideslbsNature);//from w w w. j a v a 2s . co m final FlexTable flexTable = new FlexTable(); flexTable.setCellSpacing(3); flexTable.setWidth(AppControllerConstants.POURCENT_100); flexTable.setWidget(0, 0, ltitreNature); flexTable.setWidget(0, 1, panelSlbNature); flexTable.setWidget(1, 0, ltitreCampagne); flexTable.setWidget(1, 1, panelslbsCampagne); flexTable.getColumnFormatter().setWidth(0, OpportuniteCreationViewImplConstants.WIDTH_COL1); flexTable.getColumnFormatter().setWidth(1, OpportuniteCreationViewImplConstants.WIDTH_COL2); final CaptionPanel captionPanel = new CaptionPanel(viewConstants.titreActionOrigine()); captionPanel.add(flexTable); conteneur.add(captionPanel); }