List of usage examples for com.google.gwt.text.shared Renderer Renderer
Renderer
From source file:cimav.client.view.catalogos.conceptos.ConceptosChosen.java
public ConceptosChosen(ETipoConcepto tipoConcepto, ETipoMovimiento tipoMovimiento) { this.tipoConcepto = tipoConcepto; this.tipoMovimiento = tipoMovimiento; initWidget(uiBinder.createAndBindUi(this)); chosen = new ValueListBox<>(new Renderer<Concepto>() { @Override//from w w w .ja v a 2 s. co m public String render(Concepto object) { if (object == null) { return "Ninguno"; } return object.getName(); } @Override public void render(Concepto object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); htmlPanel.add(chosen); rest = new ConceptoREST(); rest.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (restEvent.getMethod().equals(EMethod.FIND_ALL)) { if (restEvent.getTypeResult().equals(ETypeResult.SUCCESS)) { conceptos = (List<Concepto>) restEvent.getResult(); // Agregar el Null como valor vlido // conceptos.add(null); //chosen.setAcceptableValues(conceptos); setConceptosAceptables(); //tipoConcepto, tipoMovimiento); } else { Window.alert("Fall carga de Conceptos"); } } } }); rest.findAll(); }
From source file:cimav.client.view.catalogos.departamentos.DeptoChosen.java
public DeptoChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ChosenValueListBox<>(new Renderer<Departamento>() { @Override/*from www. j av a 2 s . c o m*/ public String render(Departamento object) { if (object == null) { return "None"; } return object.getName(); } @Override public void render(Departamento object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); htmlPanel.add(chosen); deptoREST = new DepartamentoREST(); deptoREST.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (restEvent.getMethod().equals(EMethod.FIND_ALL)) { if (restEvent.getTypeResult().equals(ETypeResult.SUCCESS)) { List<Departamento> deptos = (List<Departamento>) restEvent.getResult(); // Agregar el Null como valor vlido deptos.add(null); chosen.setAcceptableValues(deptos); } else { Window.alert("Fall carga de Departamentos"); } } } }); deptoREST.findAll(); }
From source file:cimav.client.view.catalogos.empleados.EmpleadosEditorUI.java
public EmpleadosEditorUI() { initWidget(uiBinder.createAndBindUi(this)); FlexTable.FlexCellFormatter cellFormatterGeneral = flexEditorGeneral.getFlexCellFormatter(); flexEditorGeneral.setCellSpacing(0); flexEditorGeneral.setCellPadding(0); // flexEditorGeneral.getColumnFormatter().setWidth(0, "50px;"); nombreTxtBox = new TextBox(); nombreTxtBox.setWidth("244px"); paternoTxtBox = new TextBox(); paternoTxtBox.setWidth("244px"); maternoTxtBox = new TextBox(); maternoTxtBox.setWidth("244px"); rfcTxtBox = new TextBox(); rfcTxtBox.setWidth("244px"); curpTxtBox = new TextBox(); curpTxtBox.setWidth("244px"); imssTxtBox = new TextBox(); imssTxtBox.setWidth("244px"); imssClinicaChosen = new ValueListBox<>(new Renderer<EClinica>() { @Override/* w w w . jav a 2s. c o m*/ public String render(EClinica object) { if (object == null) { return "Nada"; } return object.getName(); } @Override public void render(EClinica object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<EClinica> clinicas = Arrays.asList(EClinica.values()); imssClinicaChosen.setValue(EClinica.CLINICA_044); //default imssClinicaChosen.setAcceptableValues(clinicas); imssClinicaChosen.setWidth("244px"); bancoChosen = new ValueListBox<>(new Renderer<EBanco>() { @Override public String render(EBanco object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(EBanco object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<EBanco> bancos = Arrays.asList(EBanco.values()); bancoChosen.setValue(EBanco.BANORTE); //default bancoChosen.setAcceptableValues(bancos); bancoChosen.setWidth("244px"); cuentaBancoTxtBox = new TextBox(); cuentaBancoTxtBox.setWidth("244px"); cuentaCimavTxtBox = new TextBox(); cuentaCimavTxtBox.setWidth("244px"); deptoChosen = new DeptoChosen(); deptoChosen.setWidth("244px"); String htmlColSpc = "<span style='margin-right: 10px;'></span>"; String htmlRowSpc = "<span style='margin-bottom: 10px; display: block;'></span>"; // Add some standard form options // r, c, obj flexEditorGeneral.setWidget(0, 0, new HTML("<strong>Nombre(s)</strong>")); flexEditorGeneral.setWidget(0, 1, new HTML(htmlColSpc)); flexEditorGeneral.setWidget(1, 0, nombreTxtBox); flexEditorGeneral.setHTML(0, 2, "A. Paterno"); flexEditorGeneral.setWidget(0, 3, new HTML(htmlColSpc)); flexEditorGeneral.setWidget(1, 2, paternoTxtBox); flexEditorGeneral.setHTML(0, 4, "A. Materno"); flexEditorGeneral.setWidget(1, 4, maternoTxtBox); flexEditorGeneral.setWidget(2, 0, new HTML(htmlRowSpc)); flexEditorGeneral.setHTML(3, 0, "RFC"); flexEditorGeneral.setWidget(4, 0, rfcTxtBox); flexEditorGeneral.setHTML(3, 2, "CURP"); flexEditorGeneral.setWidget(4, 2, curpTxtBox); flexEditorGeneral.setWidget(5, 0, new HTML(htmlRowSpc)); flexEditorGeneral.setHTML(6, 0, "IMSS"); flexEditorGeneral.setWidget(7, 0, imssTxtBox); flexEditorGeneral.setHTML(6, 2, "Clinica"); flexEditorGeneral.setWidget(7, 2, imssClinicaChosen); flexEditorGeneral.setWidget(11, 0, new HTML(htmlRowSpc)); flexEditorGeneral.setHTML(12, 0, "Banco"); flexEditorGeneral.setWidget(13, 0, bancoChosen); flexEditorGeneral.setHTML(12, 2, "Cuenta"); flexEditorGeneral.setWidget(13, 2, cuentaBancoTxtBox); flexEditorGeneral.setWidget(14, 0, new HTML(htmlRowSpc)); flexEditorGeneral.setHTML(15, 0, "Cuenta CIMAV"); flexEditorGeneral.setWidget(16, 0, cuentaCimavTxtBox); FlexTable.FlexCellFormatter cellFormatterLaboral = flexEditorLaboral.getFlexCellFormatter(); flexEditorLaboral.setCellSpacing(0); flexEditorLaboral.setCellPadding(0); String width = "262px"; sedeChosen = new ValueListBox<>(new Renderer<ESede>() { @Override public String render(ESede object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ESede object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<ESede> sedes = Arrays.asList(ESede.values()); sedeChosen.setValue(ESede.CHIHUAHUA); //default sedeChosen.setAcceptableValues(sedes); sedeChosen.setWidth(width); //fechaIngresoDatePicker = new FechaPicker(width); // fechaContratoFinDatePicker = new FechaPicker(width); // fechaContratoInicioDatePicker = new FechaPicker(width); // fechaBajaDatePicker = new FechaPicker(width); // fechaAntiguedadDatePicker = new FechaPicker(width); // fechaSNIDatePicker = new FechaPicker(width); List<EStatusEmpleado> status = Arrays.asList(EStatusEmpleado.values()); statusEmpladoChose = new ValueListBox<>(new Renderer<EStatusEmpleado>() { @Override public String render(EStatusEmpleado object) { if (object == null) { return "Nada"; } return object.getNombre(); } @Override public void render(EStatusEmpleado object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); statusEmpladoChose.setValue(EStatusEmpleado.ACTIVO); //default statusEmpladoChose.setAcceptableValues(status); statusEmpladoChose.setWidth(width); jefeChosen = new JefeChosen(); jefeChosen.setWidth("400px"); grupoChosen = new ValueListBox<>(new Renderer<EGrupo>() { @Override public String render(EGrupo object) { if (object == null) { return "Ninguno"; } return object.getCode() + " " + object.getName(); } @Override public void render(EGrupo object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<EGrupo> grupos = Arrays.asList(EGrupo.values()); grupoChosen.setValue(EGrupo.AYA); //default grupoChosen.setAcceptableValues(grupos); grupoChosen.setWidth("400px"); tabuladorChosen = new TabuladorChosen(); tabuladorChosen.setWidth(width); tipoEmpleadoChosen = new TipoEmpleadoChosen(); tipoEmpleadoChosen.setWidth(width); tipoContratoChosen = new TipoContratoChosen(); tipoContratoChosen.setWidth(width); tipoAntiguedadChosen = new TipoAntiguedadChosen(); tipoAntiguedadChosen.setWidth(width); tipoSniChosen = new TipoSNIChosen(); tipoSniChosen.setWidth(width); numSNITxtBox = new TextBox(); numSNITxtBox.setWidth(width); numEstimulosProductividadTxtBox = new TextBox(); numEstimulosProductividadTxtBox.setWidth("162px"); porcenSegSepacionIndTxtBox = new TextBox(); porcenSegSepacionIndTxtBox.setWidth("162px"); pensionUI = new PensionUI(); // pensionTipo = new ValueListBox<>(new Renderer<ETipoPension>() { // @Override // public String render(ETipoPension object) { // if (object == null) { // return "None"; // } // return object.getNombre(); // } // // @Override // public void render(ETipoPension object, Appendable appendable) throws IOException { // String s = render(object); // appendable.append(s); // } // }); // List<ETipoPension> tiposPension = Arrays.asList(ETipoPension.values()); // pensionTipo.setValue(ETipoPension.SIN); //default // pensionTipo.setAcceptableValues(tiposPension); // pensionTipo.setWidth(width); // //pensionTipo.getElement().setAttribute("style", "width: inherit;"); // seleccionarConceptos = new Button("", IconType.GEAR, new ClickHandler() { // @Override // public void onClick(ClickEvent event) { // Window.alert("Hellowwwwww"); // } // }); // seleccionarConceptos.setSize(ButtonSize.SMALL); // divTipo = new Div(); // divTipo.getElement().setAttribute("style", "display: -webkit-box;"); // divTipo.add(pensionTipo); // divTipo.add(seleccionarConceptos); pensionBanco = new ValueListBox<>(new Renderer<EBanco>() { @Override public String render(EBanco object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(EBanco object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); pensionBanco.setValue(EBanco.BANORTE); //default pensionBanco.setAcceptableValues(bancos); pensionBanco.setWidth(width); pensionPorcentaje = new TextBox(); pensionPorcentaje.setWidth("162px"); pensionBeneficiario = new TextBox(); pensionBeneficiario.setWidth("400px"); pensionCuenta = new TextBox(); pensionCuenta.setWidth(width); int row = 1; flexEditorLaboral.setHTML(row, 0, "Sede"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Departamento"); flexEditorLaboral.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 4, "Status"); row++; flexEditorLaboral.setWidget(row, 0, sedeChosen); flexEditorLaboral.setWidget(row, 2, deptoChosen); flexEditorLaboral.setWidget(row, 4, statusEmpladoChose); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Jefe"); flexEditorLaboral.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 4, "Proyecto"); row++; flexEditorLaboral.setWidget(row, 0, jefeChosen); cellFormatterLaboral.setColSpan(row, 0, 3); flexEditorLaboral.setWidget(row, 2, new Label("Not Yet...")); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Grupo"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Nivel tabulador"); row++; flexEditorLaboral.setWidget(row, 0, grupoChosen); flexEditorLaboral.setWidget(row, 2, tabuladorChosen); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Tipo empleado"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Tipo contrato"); row++; flexEditorLaboral.setWidget(row, 0, tipoEmpleadoChosen); flexEditorLaboral.setWidget(row, 2, tipoContratoChosen); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Fecha ingreso HERE"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Fecha inicio contrato"); flexEditorLaboral.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 4, "Fecha fin contrato"); row++; flexEditorLaboral.setWidget(row, 0, fechaIngresoDatePicker); flexEditorLaboral.setWidget(row, 2, fechaContratoInicioDatePicker); flexEditorLaboral.setWidget(row, 4, fechaContratoFinDatePicker); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Tipo antiguedad"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Fecha antiguedad"); row++; flexEditorLaboral.setWidget(row, 0, tipoAntiguedadChosen); flexEditorLaboral.setWidget(row, 2, fechaAntiguedadDatePicker); row++; flexEditorLaboral.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorLaboral.setHTML(row, 0, "Nivel SNI"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Nm SNI"); flexEditorLaboral.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 4, "Fecha SNI"); row++; flexEditorLaboral.setWidget(row, 0, tipoSniChosen); flexEditorLaboral.setWidget(row, 2, numSNITxtBox); flexEditorLaboral.setWidget(row, 4, fechaSNIDatePicker); // row++; // cellFormatterLaboral.setColSpan(row, 0, 5); // flexEditorLaboral.setWidget(row, 0, new HTML("<span style='padding-bottom: 10px; display: block; border-bottom: 1px solid lightgray;;'></span>")); row++; flexEditorLaboral.setHTML(row, 0, "Nmero estmulos"); flexEditorLaboral.setHTML(row, 2, "% Seg. Sep. Ind."); row++; flexEditorLaboral.setWidget(row, 0, numEstimulosProductividadTxtBox); flexEditorLaboral.setWidget(row, 2, porcenSegSepacionIndTxtBox); row++; cellFormatterLaboral.setColSpan(row, 0, 5); flexEditorLaboral.setWidget(row, 0, new HTML( "<span style='overflow: hidden; float:left; padding-right:8px;'>Pensin Alimenticia</span><span style='display:-webkit-box; padding-bottom: 10px; border-bottom: 1px solid lightgray;;'></span>")); row++; row++; flexEditorLaboral.setHTML(row, 0, "Tipo"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Porcentaje"); row++; //flexEditorLaboral.setWidget(row, 0, divTipo); flexEditorLaboral.setWidget(row, 0, pensionUI); flexEditorLaboral.setWidget(row, 2, pensionPorcentaje); row++; flexEditorLaboral.setHTML(row, 0, "Beneficiario"); flexEditorLaboral.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 2, "Banco"); flexEditorLaboral.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorLaboral.setHTML(row, 4, "Cuenta"); row++; flexEditorLaboral.setWidget(row, 0, pensionBeneficiario); flexEditorLaboral.setWidget(row, 2, pensionBanco); flexEditorLaboral.setWidget(row, 4, pensionCuenta); FlexTable.FlexCellFormatter cellFormatterPersonal = flexEditorPersonal.getFlexCellFormatter(); flexEditorPersonal.setCellSpacing(0); flexEditorPersonal.setCellPadding(0); sexoChose = new ValueListBox<>(new Renderer<ESexo>() { @Override public String render(ESexo object) { if (object == null) { return "Nada"; } return object.getNombre(); } @Override public void render(ESexo object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<ESexo> sexos = Arrays.asList(ESexo.values()); sexoChose.setAcceptableValues(sexos); sexoChose.setWidth("244px"); edoCivilChose = new ValueListBox<>(new Renderer<EEdoCivil>() { @Override public String render(EEdoCivil object) { if (object == null) { return "Nada"; } return object.getNombre(); } @Override public void render(EEdoCivil object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<EEdoCivil> edoCiviles = Arrays.asList(EEdoCivil.values()); edoCivilChose.setAcceptableValues(edoCiviles); edoCivilChose.setWidth("244px"); direccionCalle = new TextBox(); direccionCalle.setWidth(width); direccionColonia = new TextBox(); direccionColonia.setWidth(width); direccionCP = new TextBox(); direccionCP.setWidth(width); telefono = new TextBox(); telefono.setWidth(width); emailPersonal = new TextBox(); emailPersonal.setWidth(width); row = 1; flexEditorPersonal.setHTML(row, 0, "Sexo"); flexEditorPersonal.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorPersonal.setHTML(row, 2, "Edo civil"); flexEditorPersonal.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorPersonal.setHTML(row, 4, "Fecha nacimiento"); row++; flexEditorPersonal.setWidget(row, 0, sexoChose); flexEditorPersonal.setWidget(row, 2, edoCivilChose); flexEditorPersonal.setWidget(row, 4, fechaNacimientoDatePicker); row++; flexEditorPersonal.setWidget(row, 0, new HTML(htmlRowSpc)); row++; flexEditorPersonal.setHTML(row, 0, "Calle"); flexEditorPersonal.setWidget(row, 1, new HTML(htmlColSpc)); flexEditorPersonal.setHTML(row, 2, "Colonia"); flexEditorPersonal.setWidget(row, 3, new HTML(htmlColSpc)); flexEditorPersonal.setHTML(row, 4, "CP"); row++; flexEditorPersonal.setWidget(row, 0, direccionCalle); flexEditorPersonal.setWidget(row, 2, direccionColonia); flexEditorPersonal.setWidget(row, 4, direccionCP); row++; flexEditorPersonal.setHTML(row, 0, "Telfono"); row++; flexEditorPersonal.setWidget(row, 0, telefono); row++; flexEditorPersonal.setHTML(row, 0, "Email personal"); row++; flexEditorPersonal.setWidget(row, 0, emailPersonal); // editor.setHTML(2, 0, "Descripcin"); // cellFormatter.setColSpan(2, 0, 2); // cellFormatter.setHorizontalAlignment(2, 0, HasHorizontalAlignment.ALIGN_LEFT); // editor.setWidget(3, 0, txt3); // cellFormatter.setColSpan(3, 0, 2); saveBtn.addClickHandler(new SaveClickHandler()); cancelBtn.addClickHandler(new CancelClickHandler()); // EmpleadosProvider.get().addMethodExecutedListener(new ProviderMethodExecutedListener()); }
From source file:cimav.client.view.catalogos.empleados.jefe.JefeChosen.java
public JefeChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ChosenValueListBox<>(new Renderer<EmpleadoBase>() { @Override/*from w w w . j a va 2 s. c om*/ public String render(EmpleadoBase object) { if (object == null) { return "None"; } return object.getName(); } @Override public void render(EmpleadoBase object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); chosen.setWidth("350px"); chosen.addValueChangeHandler(new ValueChangeHandler<EmpleadoBase>() { @Override public void onValueChange(ValueChangeEvent<EmpleadoBase> event) { String htmlStr = " "; if (event != null && event.getValue() != null) { EmpleadoBase emp = event.getValue(); fotoImg.setUrl(emp.getUrlPhoto()); // htmlStr = // " <code class='label-cyt-grp-niv'><span >" + emp.getCode() + "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getGrupo().getCode()+ "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getNivel().getCode() + "</span></code> " + // " <code class='label-cyt-grp-niv'><span >" + emp.getDepartamento().getCode() + "</span></code> "; } else { fotoImg.setUrl("http://cimav.edu.mx/foto/default"); } htmlDatos.setHTML(htmlStr); } }); comboWrap.add(chosen); rest = new EmpleadoREST(); rest.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (restEvent.getMethod().equals(EMethod.FIND_BASE_ALL)) { if (restEvent.getTypeResult().equals(ETypeResult.SUCCESS)) { List<EmpleadoBase> jefes = (List<EmpleadoBase>) restEvent.getResult(); // Agregar el Null como valor vlido jefes.add(null); chosen.setAcceptableValues(jefes); } else { Growl.growl("Fall la carga de Jefes"); } } } }); rest.findAllBaseActivos(); }
From source file:cimav.client.view.catalogos.empleados.pension.PensionUI.java
public PensionUI() { initWidget(uiBinder.createAndBindUi(this)); btnT.addClickHandler(new ClickHandler() { @Override//w w w .j a v a2 s . c o m public void onClick(ClickEvent event) { Double n = pb.getPercent() + 3.00; if (n > 99.0) { n = 0.00; } pb.setPercent(n); } }); pensionTipo = new ValueListBox<>(new Renderer<ETipoPension>() { @Override public String render(ETipoPension object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ETipoPension object, Appendable appendable) throws IOException { String s = render(object); appendable.append(s); } }); List<ETipoPension> tiposPension = Arrays.asList(ETipoPension.values()); pensionTipo.setValue(ETipoPension.SIN); //default pensionTipo.setAcceptableValues(tiposPension); pensionTipo.getElement().setAttribute("style", "width: inherit;"); modal.getElement().setAttribute("style", "width: 800px; margin: auto; height: 400px"); btnModal = new Button(); btnModal.setIcon(IconType.GEAR); btnModal.setSize(ButtonSize.SMALL); btnModal.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { modal.show(); } }); divPanel.add(pensionTipo); divPanel.add(btnModal); List<Concepto> conceptos = new ArrayList<>(); Concepto concepto1 = new Concepto(); concepto1.setCode("HOY"); concepto1.setName("El dias en que etamos."); concepto1.setIdTipoConcepto("X"); concepto1.setIdTipoMovimiento("Y"); Concepto concepto2 = new Concepto(); concepto2.setCode("TOMORROW"); concepto2.setName("Mana es finde semana,"); concepto2.setIdTipoConcepto("A"); concepto2.setIdTipoMovimiento("B"); conceptos.add(concepto2); Concepto concepto3 = new Concepto(); concepto3.setCode("YESTERDAY"); concepto3.setName("Ayer fue jueves"); concepto3.setIdTipoConcepto("I"); concepto3.setIdTipoMovimiento("J"); conceptos.add(concepto3); //divPickList.add(pickListW); EmpleadoREST empleadoREST = new EmpleadoREST(); empleadoREST.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (EMethod.FIND_PENSION_ALIMENTICA_BY_ID_EMPLEADO.equals(restEvent.getMethod())) { if (ETypeResult.SUCCESS.equals(restEvent.getTypeResult())) { List<Concepto> conceptos = (List<Concepto>) restEvent.getResult(); } } } }); empleadoREST.findPensionAlimenticia(91); }
From source file:cimav.client.view.catalogos.empleados.sni.TipoSNIChosen.java
public TipoSNIChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ValueListBox<>(new Renderer<ETipoSNI>() { @Override//w w w .j a v a2s.co m public String render(ETipoSNI object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ETipoSNI object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); htmlPanel.add(chosen); List<ETipoSNI> values = Arrays.asList(ETipoSNI.values()); chosen.setValue(ETipoSNI.NO_APLICA); //default chosen.setAcceptableValues(values); }
From source file:cimav.client.view.catalogos.empleados.tipoantiguedad.TipoAntiguedadChosen.java
public TipoAntiguedadChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ValueListBox<>(new Renderer<ETipoAntiguedad>() { @Override/*from w w w . j av a2s . c o m*/ public String render(ETipoAntiguedad object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ETipoAntiguedad object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); htmlPanel.add(chosen); List<ETipoAntiguedad> values = Arrays.asList(ETipoAntiguedad.values()); chosen.setValue(ETipoAntiguedad.SIN_ANTIGUEDAD); //default chosen.setAcceptableValues(values); }
From source file:cimav.client.view.catalogos.empleados.tipocontrato.TipoContratoChosen.java
public TipoContratoChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ValueListBox<>(new Renderer<ETipoContrato>() { @Override/*from w w w .ja v a2 s . c o m*/ public String render(ETipoContrato object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ETipoContrato object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); htmlPanel.add(chosen); List<ETipoContrato> values = Arrays.asList(ETipoContrato.values()); chosen.setValue(ETipoContrato.INDETERMINADO); //default chosen.setAcceptableValues(values); }
From source file:cimav.client.view.catalogos.empleados.tipoempleado.TipoEmpleadoChosen.java
public TipoEmpleadoChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ValueListBox<>(new Renderer<ETipoEmpleado>() { @Override/*from www .j a va 2 s . c o m*/ public String render(ETipoEmpleado object) { if (object == null) { return "None"; } return object.getNombre(); } @Override public void render(ETipoEmpleado object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); htmlPanel.add(chosen); List<ETipoEmpleado> values = Arrays.asList(ETipoEmpleado.values()); chosen.setValue(ETipoEmpleado.NORMAL); //default chosen.setAcceptableValues(values); }
From source file:cimav.client.view.catalogos.tabulador.TabuladorChosen.java
public TabuladorChosen() { initWidget(uiBinder.createAndBindUi(this)); chosen = new ChosenValueListBox<>(new Renderer<Tabulador>() { @Override/*w ww . j a v a 2 s .c om*/ public String render(Tabulador object) { if (object == null) { return "None"; } //String result = Strings.padEnd(object.getCode(), 8, ' '); // JsArrayMixed args = JavaScriptObject.createArray().cast(); // args.push(object.getCode()); // String result = format("%1$-8s", args); String result = object.getCode(); result = result + object.getName(); return result; } @Override public void render(Tabulador object, Appendable appendable) throws IOException { if (object != null) { String s = render(object); appendable.append(s); } } }); chosen.setWidth("400px"); htmlPanel.add(chosen); rest = new TabuladorREST(); rest.addRESTExecutedListener(new BaseREST.RESTExecutedListener() { @Override public void onRESTExecuted(MethodEvent restEvent) { if (restEvent.getMethod().equals(EMethod.FIND_ALL)) { if (restEvent.getTypeResult().equals(ETypeResult.SUCCESS)) { List<Tabulador> tabuladores = (List<Tabulador>) restEvent.getResult(); tabuladores.add(null); chosen.setAcceptableValues(tabuladores); } else { Window.alert("Fall carga de Tabuladores"); } } } }); rest.findAll(); }