public Row crearFilas(Object objeto, Component componente) throws Exception {
    Row fila = new Row();

    final Anexo3_entidad anexo3_entidad = (Anexo3_entidad) objeto;

    Hbox hbox = new Hbox();
    Space space = new Space();

    fila.setStyle("text-align: justify;nowrap:nowrap");

    hbox.appendChild(space);

    Image img = new Image();
    img.setSrc("/images/editar.gif");
    img.setTooltiptext("Editar");
    img.setStyle("cursor: pointer");
    img.addEventListener(
        Events.ON_CLICK,
        new EventListener<Event>() {
          @Override
          public void onEvent(Event arg0) throws Exception {
            mostrarDatos(anexo3_entidad);
          }
        });
    hbox.appendChild(img);

    img = new Image();
    img.setSrc("/images/borrar.gif");
    img.setTooltiptext("Eliminar");
    img.setStyle("cursor: pointer");
    img.addEventListener(
        Events.ON_CLICK,
        new EventListener<Event>() {
          @Override
          public void onEvent(Event arg0) throws Exception {
            Messagebox.show(
                "Esta seguro que desea eliminar este registro? ",
                "Eliminar Registro",
                Messagebox.YES + Messagebox.NO,
                Messagebox.QUESTION,
                new org.zkoss.zk.ui.event.EventListener<Event>() {
                  public void onEvent(Event event) throws Exception {
                    if ("onYes".equals(event.getName())) {
                      // do the thing
                      eliminarDatos(anexo3_entidad);
                      buscarDatos();
                    }
                  }
                });
          }
        });
    hbox.appendChild(space);
    hbox.appendChild(img);

    fila.appendChild(hbox);

    return fila;
  }
 /**
  * Renders a row
  *
  * @param row object where to place information
  * @param object object to be rendered
  * @param i index of the row
  * @throws Exception in case components cannot be added to the row
  */
 @Override
 public void render(Row row, Object object, int i) throws Exception {
   CommandStat stat = (CommandStat) object;
   row.setStyle("padding-top: 0px; padding-bottom: 0px");
   row.setHeight("24px");
   // the data append to each row with simple label
   row.appendChild(new Label(Labels.getLabel(CommonConstants.LABEL_JOB + stat.getCommandName())));
   row.appendChild(new Label(String.valueOf(stat.getCount())));
   row.appendChild(new Label(DateTimeHelper.timeToString(stat.getMeanDuration())));
 }
  public Row crearFilas(Object objeto, Component componente) throws Exception {
    Row fila = new Row();

    final Ficha_epidemiologia_n22 ficha_epidemiologia_n22 = (Ficha_epidemiologia_n22) objeto;

    Hbox hbox = new Hbox();
    Space space = new Space();

    fila.setStyle("text-align: justify;nowrap:nowrap");
    fila.appendChild(new Label(ficha_epidemiologia_n22.getCodigo_ficha() + ""));
    fila.appendChild(new Label(ficha_epidemiologia_n22.getFecha_inicial() + ""));
    fila.appendChild(new Label(ficha_epidemiologia_n22.getIdentificacion() + ""));

    hbox.appendChild(space);

    Image img = new Image();
    img.setSrc("/images/editar.gif");
    img.setTooltiptext("Editar");
    img.setStyle("cursor: pointer");
    img.addEventListener(
        Events.ON_CLICK,
        new EventListener<Event>() {
          @Override
          public void onEvent(Event arg0) throws Exception {
            mostrarDatos(ficha_epidemiologia_n22);
          }
        });
    hbox.appendChild(img);

    hbox.appendChild(space);
    hbox.appendChild(img);

    fila.appendChild(hbox);

    return fila;
  }