List of usage examples for com.google.gwt.event.dom.client ClickHandler ClickHandler
ClickHandler
From source file:TaskListPresenter.java
License:Open Source License
private void setupNewTaskButton() { taskListView.newTask.addClickHandler(new ClickHandler() { @Override//from w w w. ja va 2 s . c om public void onClick(ClickEvent event) { ProjectNewTaskPlace.createNewTaskPlace(projectIdentifier).go(); } }); }
From source file:$.HelloPlugins.java
License:Apache License
@Override
public void onModuleLoad() {
Image img = new Image("http://code.google.com/webtoolkit/logo-185x175.png");
Button button = new Button("Click me");
VerticalPanel vPanel = new VerticalPanel();
vPanel.setWidth("100%");
vPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
vPanel.add(img);//from w w w . j a v a2 s . c om
vPanel.add(button);
RootPanel.get().add(vPanel);
// Create the dialog box
final DialogBox dialogBox = new DialogBox();
// The content of the dialog comes from a User specified Preference
dialogBox.setText("Hello from GWT Gerrit UI plugin");
dialogBox.setAnimationEnabled(true);
Button closeButton = new Button("Close");
VerticalPanel dialogVPanel = new VerticalPanel();
dialogVPanel.setWidth("100%");
dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
dialogVPanel.add(closeButton);
closeButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
dialogBox.hide();
}
});
// Set the contents of the Widget
dialogBox.setWidget(dialogVPanel);
button.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
dialogBox.center();
dialogBox.show();
}
});
}
From source file:ar.com.cristal.creditos.client.clientes.busqueda.BusquedaClientesActivity.java
License:Open Source License
private void mostrarVacas(final FlexTable tabla, List<VacaDTO> vacas) { int i = 0;//w w w. ja v a 2s . c o m view.initTable(); if (vacas.isEmpty()) { popup.mostrarMensaje("No se encontr ningn animal con la bsqueda ingresada."); } if (vacas.size() > 5) { view.divTabla.setAttribute("class", "divScroll"); } else { view.divTabla.setAttribute("class", "divNoScroll"); } for (VacaDTO v : vacas) { final RadioButton radio = new RadioButton("busquedaClientesGroup"); radio.addClickHandler(new ClickHandler() { public void onClick(ClickEvent e) { String idCli = view.obtenerIdSeleccionado(); } }); tabla.setWidget(i + 1, 0, radio); tabla.setText(i + 1, 1, v.getRp()); tabla.setText(i + 1, 2, v.getRc()); tabla.setText(i + 1, 3, v.getRodeo_id().toString()); tabla.setText(i + 1, 4, v.getEstadoReproductivo().name()); tabla.setText(i + 1, 5, v.getEstadoProductivo().name()); tabla.setText(i + 1, 6, "ultimo parto!"); tabla.setText(i + 1, 7, v.getFechaUltimoServicio() == null ? "" : v.getFechaUltimoServicio().toString()); tabla.setText(i + 1, 8, v.getId().toString()); tabla.getCellFormatter().setVisible(i + 1, 8, false); if (i % 2 == 0) { tabla.getRowFormatter().addStyleName(i + 1, ConstantesView.ESTILO_FILA1_PUNTERO); } else { tabla.getRowFormatter().addStyleName(i + 1, ConstantesView.ESTILO_FILA2_PUNTERO); } i++; } /* if (vacas.size() == 1){ view.seleccionarUnicoCliente(); } */ }
From source file:ar.com.cristal.creditos.client.tambo.animales.alta.AltaAnimalesActivity.java
License:Open Source License
public void onAplicar(final Place place) { boolean datosValidos = true; List<String> errores = new ArrayList<String>(); ClickHandler siHandler = new ClickHandler() { @Override/*from w w w.j ava2 s . c om*/ public void onClick(ClickEvent event) { CustomSiNoDialogBox.ocultar(); clientFactory.getVacasService().guardarVacaRPC(vacaActual, new AsyncCallback<VacaDTO>() { public void onFailure(Throwable e) { popup.mostrarMensaje("Error", e.getMessage()); } public void onSuccess(VacaDTO vaca) { vacaActual = vaca; popup.mostrarMensaje("Los datos han sido guardados con xito."); view.limpiarControles(); } }); } }; ClickHandler noHandler = new ClickHandler() { @Override public void onClick(ClickEvent event) { CustomSiNoDialogBox.ocultar(); } }; datosValidos = validarDatos(errores); if (datosValidos) { generarDto(); CustomSiNoDialogBox.dialogBox("Atencin!", "Guardar los cambios?"); CustomSiNoDialogBox.inicializarTamBotones(); CustomSiNoDialogBox.setHandlers(siHandler, noHandler); } else { popup.mostrarMensaje("Error", errores); } }
From source file:ar.com.cristal.creditos.client.tambo.animales.alta.AltaAnimalesActivity.java
License:Open Source License
private void ofrecerEdicion() { final DialogBox dialogbox = CustomSiNoDialogBox.dialogBox("Atencin", "El animal ya existe. Desea editarlo?"); ClickHandler siHandler = new ClickHandler() { @Override/* w ww . j av a 2 s . c o m*/ public void onClick(ClickEvent event) { dialogbox.hide(); popup.mostrarMensaje("Espere", "Cargando informacion del animal..."); clientFactory.getVacasService().obtenerVacaDTOPorRP(view.rp.getText(), new AsyncCallback<VacaDTO>() { @Override public void onFailure(Throwable caught) { popup.mostrarMensaje("Atencion", "Ha ocurrido un error. Espere e intente nuevamente."); } @Override public void onSuccess(VacaDTO result) { vacaActual = result; cargarDatosVaca(result); popup.ocultar(); } }); } }; ClickHandler noHandler = new ClickHandler() { @Override public void onClick(ClickEvent event) { dialogbox.hide(); } }; CustomSiNoDialogBox.setHandlers(siHandler, noHandler); }
From source file:ar.com.cristal.creditos.client.tambo.partediario.celoservicio.PdCeloServicioActivity.java
License:Open Source License
private void agregarCeloServicioATabla(CeloServicioDTO c) { int i = view.lstCelosServicios.getRowCount() - 1; view.lstCelosServicios.setText(i + 1, 0, String.valueOf(c.getId())); view.lstCelosServicios.setText(i + 1, 1, c.getVaca().getRp()); view.lstCelosServicios.setText(i + 1, 2, String.valueOf(c.getNroCeloServicio())); view.lstCelosServicios.setText(i + 1, 3, String.valueOf(c.getLactancia())); view.lstCelosServicios.setText(i + 1, 4, c.getTipo().getItemText()); view.lstCelosServicios.setText(i + 1, 5, (c.getToro() != null) ? c.getToro().getNombre() : ""); view.lstCelosServicios.setText(i + 1, 6, (c.getTipoServicio() != null) ? c.getTipoServicio().getDescripcion() : ""); view.lstCelosServicios.setText(i + 1, 7, (c.getInseminador() != null) ? c.getInseminador().getItemText() : ""); //Boton Elimimnar Button cmdEliminarCeloServicio = new Button("Eliminar"); cmdEliminarCeloServicio.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { Cell cellSelected = view.lstCelosServicios.getCellForEvent(event); int rowSelected = cellSelected.getRowIndex(); Long idCeloServicio = Long.valueOf(view.lstCelosServicios.getText(rowSelected, 0)); eliminarCeloServicio(idCeloServicio); }/*from w w w . j av a 2s. c om*/ }); view.lstCelosServicios.setWidget(i + 1, 8, cmdEliminarCeloServicio); if (i % 2 == 0) { view.lstCelosServicios.getRowFormatter().addStyleName(i + 1, "TableRow1Pointer"); } else { view.lstCelosServicios.getRowFormatter().addStyleName(i + 1, "TableRow2Pointer"); } }
From source file:ar.com.cristal.creditos.client.tambo.partediario.celoservicio.PdCeloServicioActivity.java
License:Open Source License
/** * Llama al RPC que borra el servicio y refresca la grilla *//*from ww w .ja v a2s .co m*/ private void eliminarCeloServicio(final Long idCeloServicio) { final DialogBox dialogbox = CustomSiNoDialogBox.dialogBox("Atencin", "Est seguro de eliminar el evento?"); ClickHandler listenerNo = new ClickHandler() { public void onClick(ClickEvent arg0) { dialogbox.hide(); } }; ClickHandler listenerSi = new ClickHandler() { public void onClick(ClickEvent arg0) { dialogbox.hide(); popup.mostrarMensaje("Espere", "Eliminando el evento..."); clientFactory.getVacasService().eliminarCeloServicioPorIdRPC(idCeloServicio, true, new AsyncCallback<CeloServicioDTO>() { @Override public void onFailure(Throwable e) { popup.mostrarMensaje("Atencin", "Ha ocurrido un error al eliminar el evento."); } @Override public void onSuccess(CeloServicioDTO result) { popup.ocultar(); cargarCelosServicios(fechaParteDiario); } }); } }; CustomSiNoDialogBox.setHandlers(listenerSi, listenerNo); }
From source file:ar.com.cristal.creditos.client.tambo.partediario.parto.PdPartoActivity.java
License:Open Source License
private void agregarPartoATabla(PartoDTO c) { int i = view.lstCelosServicios.getRowCount() - 1; view.lstCelosServicios.setText(i + 1, 0, String.valueOf(c.getId())); view.lstCelosServicios.setText(i + 1, 1, c.getVaca().getRp()); view.lstCelosServicios.setText(i + 1, 2, c.getPadre().getNombre()); view.lstCelosServicios.setText(i + 1, 3, String.valueOf(c.getNroParto())); view.lstCelosServicios.setText(i + 1, 4, c.getTipoParto().getItemText()); view.lstCelosServicios.setText(i + 1, 5, (c.getSexoCria1() != null) ? c.getSexoCria1().getItemText() : ""); view.lstCelosServicios.setText(i + 1, 6, (c.getEstadoCria1() != null) ? c.getEstadoCria1().getItemText() : ""); view.lstCelosServicios.setText(i + 1, 7, (c.getSexoCria2() != null) ? c.getSexoCria2().getItemText() : ""); view.lstCelosServicios.setText(i + 1, 8, (c.getEstadoCria2() != null) ? c.getEstadoCria2().getItemText() : ""); view.lstCelosServicios.setText(i + 1, 9, (c.isMellizos()) ? "SI" : "NO"); //Boton Elimimnar Button cmdEliminarParto = new Button("Eliminar"); cmdEliminarParto.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { Cell cellSelected = view.lstCelosServicios.getCellForEvent(event); int rowSelected = cellSelected.getRowIndex(); Long idCeloServicio = Long.valueOf(view.lstCelosServicios.getText(rowSelected, 0)); //eliminarCeloServicio (idCeloServicio); popup.mostrarMensaje("Falta implementar"); }//from w w w. j a v a 2 s . c o m }); view.lstCelosServicios.setWidget(i + 1, 10, cmdEliminarParto); if (i % 2 == 0) { view.lstCelosServicios.getRowFormatter().addStyleName(i + 1, "TableRow1Pointer"); } else { view.lstCelosServicios.getRowFormatter().addStyleName(i + 1, "TableRow2Pointer"); } }
From source file:ar.com.cristal.creditos.client.tambo.partediario.parto.PdPartoActivity.java
License:Open Source License
/** * Llama al RPC que borra el servicio y refresca la grilla *///from w ww . j ava 2 s. c o m private void eliminarCeloServicio(final Long idCeloServicio) { final DialogBox dialogbox = CustomSiNoDialogBox.dialogBox("Atencin", "Est seguro de eliminar el evento?"); ClickHandler listenerNo = new ClickHandler() { public void onClick(ClickEvent arg0) { dialogbox.hide(); } }; ClickHandler listenerSi = new ClickHandler() { public void onClick(ClickEvent arg0) { dialogbox.hide(); popup.mostrarMensaje("Espere", "Eliminando el evento..."); clientFactory.getVacasService().eliminarCeloServicioPorIdRPC(idCeloServicio, true, new AsyncCallback<CeloServicioDTO>() { @Override public void onFailure(Throwable e) { popup.mostrarMensaje("Atencin", "Ha ocurrido un error al eliminar el evento."); } @Override public void onSuccess(CeloServicioDTO result) { popup.ocultar(); cargarPartos(fechaParteDiario); } }); } }; CustomSiNoDialogBox.setHandlers(listenerSi, listenerNo); }
From source file:ar.com.cristal.creditos.client.tambo.partediario.parto.PdPartoView.java
License:Open Source License
public PdPartoView() { initWidget(binder.createAndBindUi(this)); inicializarValidadores();// w w w . ja va 2s . c om cmbTipoParto.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { if (cmbTipoParto.getSelectedItemId() != null) { visibilizarControlesParto(!cmbTipoParto.getSelectedItemText().equals(ConstantesView.ABORTO)); } } }); chkMellizos.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { visibilizarControles2daCria(chkMellizos.getValue()); } }); cmbVaca.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { if (cmbVaca.getSelectedItemId() != null) { listener.cargarUltimoServicioVaca(cmbVaca.getSelectedItemText()); } } }); }