コード例 #1
1
ファイル: VistaPersonal.java プロジェクト: ansaca/GRAA
  public void limpiar() {
    listaPersonal = null;
    txtCedulaPersonal.setValue("");
    txtNombrePersonal.setValue("");
    txtApellidoPersonal.setValue("");
    txtDireccionPersonal.setValue("");
    txtCorreoPersonal.setValue("");
    txtTelefonoPersonal.setValue("");
    txtClavePersonal.setValue("");
    txtFechaNacimientoPersonal.setValue(null);
    txtLugarNacimientoPersonal.setValue("");

    btnRegistrar.setDisabled(false);
    btnModificar.setDisabled(true);
    btnEliminar.setDisabled(true);
    txtCedulaPersonal.setDisabled(false);

    llenarComboRol();

    columnaRol.setRendered(true);
    columnaLabelRol.setRendered(true);

    columnaComboRegistrarComo.setRendered(false);
    columnaLabelRegistrarComo.setRendered(false);
  }
コード例 #2
1
  public void listener_txtId() {
    try {
      Long idAnxResp = FacesUtils.checkLong(txtIdAnxResp);
      entity = (idAnxResp != null) ? businessDelegatorView.getAnexosRespuesta(idAnxResp) : null;
    } catch (Exception e) {
      entity = null;
    }

    if (entity == null) {
      txtAdjuntoDocumento.setDisabled(false);
      txtDocumentoReal.setDisabled(false);
      txtEstadoRegistro.setDisabled(false);
      txtNombreAnexo.setDisabled(false);
      txtNombreBusqueda.setDisabled(false);
      txtUsuarioCreador.setDisabled(false);
      txtIdAnexoPqr_AnexosPqr.setDisabled(false);
      txtIdRespSol_RespuestaSol.setDisabled(false);
      txtFechaCreacion.setDisabled(false);
      txtIdAnxResp.setDisabled(false);
      btnSave.setDisabled(false);
    } else {
      txtAdjuntoDocumento.setValue(entity.getAdjuntoDocumento());
      txtAdjuntoDocumento.setDisabled(false);
      txtDocumentoReal.setValue(entity.getDocumentoReal());
      txtDocumentoReal.setDisabled(false);
      txtEstadoRegistro.setValue(entity.getEstadoRegistro());
      txtEstadoRegistro.setDisabled(false);
      txtFechaCreacion.setValue(entity.getFechaCreacion());
      txtFechaCreacion.setDisabled(false);
      txtNombreAnexo.setValue(entity.getNombreAnexo());
      txtNombreAnexo.setDisabled(false);
      txtNombreBusqueda.setValue(entity.getNombreBusqueda());
      txtNombreBusqueda.setDisabled(false);
      txtUsuarioCreador.setValue(entity.getUsuarioCreador());
      txtUsuarioCreador.setDisabled(false);
      txtIdAnexoPqr_AnexosPqr.setValue(entity.getAnexosPqr().getIdAnexoPqr());
      txtIdAnexoPqr_AnexosPqr.setDisabled(false);
      txtIdRespSol_RespuestaSol.setValue(entity.getRespuestaSol().getIdRespSol());
      txtIdRespSol_RespuestaSol.setDisabled(false);
      txtIdAnxResp.setValue(entity.getIdAnxResp());
      txtIdAnxResp.setDisabled(true);
      btnSave.setDisabled(false);

      if (btnDelete != null) {
        btnDelete.setDisabled(false);
      }
    }
  }
コード例 #3
1
  public String action_edit(ActionEvent evt) {
    selectedAnexosRespuesta =
        (AnexosRespuestaDTO) (evt.getComponent().getAttributes().get("selectedAnexosRespuesta"));
    txtAdjuntoDocumento.setValue(selectedAnexosRespuesta.getAdjuntoDocumento());
    txtAdjuntoDocumento.setDisabled(false);
    txtDocumentoReal.setValue(selectedAnexosRespuesta.getDocumentoReal());
    txtDocumentoReal.setDisabled(false);
    txtEstadoRegistro.setValue(selectedAnexosRespuesta.getEstadoRegistro());
    txtEstadoRegistro.setDisabled(false);
    txtFechaCreacion.setValue(selectedAnexosRespuesta.getFechaCreacion());
    txtFechaCreacion.setDisabled(false);
    txtNombreAnexo.setValue(selectedAnexosRespuesta.getNombreAnexo());
    txtNombreAnexo.setDisabled(false);
    txtNombreBusqueda.setValue(selectedAnexosRespuesta.getNombreBusqueda());
    txtNombreBusqueda.setDisabled(false);
    txtUsuarioCreador.setValue(selectedAnexosRespuesta.getUsuarioCreador());
    txtUsuarioCreador.setDisabled(false);
    txtIdAnexoPqr_AnexosPqr.setValue(selectedAnexosRespuesta.getIdAnexoPqr_AnexosPqr());
    txtIdAnexoPqr_AnexosPqr.setDisabled(false);
    txtIdRespSol_RespuestaSol.setValue(selectedAnexosRespuesta.getIdRespSol_RespuestaSol());
    txtIdRespSol_RespuestaSol.setDisabled(false);
    txtIdAnxResp.setValue(selectedAnexosRespuesta.getIdAnxResp());
    txtIdAnxResp.setDisabled(true);
    btnSave.setDisabled(false);
    setShowDialog(true);

    return "";
  }
コード例 #4
1
ファイル: VistaPersonal.java プロジェクト: ansaca/GRAA
  public void OnRowSelect(SelectEvent evt) {
    Personal p = personalSeleccionado;
    txtCedulaPersonal.setValue(p.getDocumentopersonal());
    txtNombrePersonal.setValue(p.getNombrepersonal());
    txtApellidoPersonal.setValue(p.getApellidopersonal());
    txtDireccionPersonal.setValue(p.getDireccionpersonal());
    txtCorreoPersonal.setValue(p.getCorreopersonal());
    txtTelefonoPersonal.setValue(p.getTelefonopersonal());
    txtClavePersonal.setValue(p.getClavepersonal());
    txtFechaNacimientoPersonal.setValue(p.getFechanacimientopersonal());
    txtLugarNacimientoPersonal.setValue(p.getLugarnacimientopersonal());

    btnRegistrar.setDisabled(true);
    btnModificar.setDisabled(false);
    btnEliminar.setDisabled(false);
    txtCedulaPersonal.setDisabled(true);

    columnaRol.setRendered(false);
    columnaLabelRol.setRendered(false);

    columnaComboRegistrarComo.setRendered(true);
    columnaLabelRegistrarComo.setRendered(true);
    llenarComboRegistrarComo();
  }
コード例 #5
0
ファイル: VistaPersonal.java プロジェクト: ansaca/GRAA
 public void limpiarCoordinador() {
   listaCoordinador = null;
   txtCedulaPersonalCoordinador.setDisabled(false);
   txtCedulaPersonalCoordinador.setValue("");
   txtTipoCoordinador.setValue("");
   btnRegistrarCoordinador.setDisabled(false);
   btnModificarCoordinador.setDisabled(true);
   btnEliminarCoordinador.setDisabled(true);
 }
コード例 #6
0
ファイル: VistaPersonal.java プロジェクト: ansaca/GRAA
  public void OnRowSelectCoordinador(SelectEvent evt) {
    Coordinador c = coordinadorSeleccionado;
    txtCedulaPersonalCoordinador.setValue(c.getDocumentocoordinador());
    txtTipoCoordinador.setValue(c.getTipocoordinador());

    btnRegistrarCoordinador.setDisabled(true);
    btnModificarCoordinador.setDisabled(false);
    btnEliminarCoordinador.setDisabled(false);
    txtCedulaPersonalCoordinador.setDisabled(true);
  }
コード例 #7
0
ファイル: FilterHandler.java プロジェクト: rcpgithub/pivot4j
  /**
   * @param hierarchy
   * @return
   */
  protected UIComponent createFilterItem(Hierarchy hierarchy) {
    String id = "filter-item-" + hierarchy.getUniqueName().hashCode();

    HtmlPanelGroup panel = new HtmlPanelGroup();
    panel.setId(id);
    panel.setLayout("block");
    panel.setStyleClass("ui-widget-header filter-item");

    CommandLink link = new CommandLink();
    link.setId(id + "-link");
    link.setValue(hierarchy.getCaption());
    link.setTitle(hierarchy.getUniqueName());

    FacesContext context = FacesContext.getCurrentInstance();
    ExpressionFactory factory = context.getApplication().getExpressionFactory();

    link.setActionExpression(
        factory.createMethodExpression(
            context.getELContext(), "#{filterHandler.show}", Void.class, new Class<?>[0]));
    link.setUpdate(":filter-form");
    link.setOncomplete("PF('filterDialog').show();");

    UIParameter parameter = new UIParameter();
    parameter.setName("hierarchy");
    parameter.setValue(hierarchy.getName());

    link.getChildren().add(parameter);

    panel.getChildren().add(link);

    CommandButton closeButton = new CommandButton();
    closeButton.setId(id + "-button");
    closeButton.setIcon("ui-icon-close");
    closeButton.setActionExpression(
        factory.createMethodExpression(
            context.getELContext(),
            "#{filterHandler.removeHierarchy}",
            Void.class,
            new Class<?>[0]));
    closeButton.setUpdate(
        ":filter-items-form,:source-tree-form,:grid-form,:editor-form:mdx-editor,:editor-form:editor-toolbar");
    closeButton.setOncomplete("onViewChanged()");

    UIParameter parameter2 = new UIParameter();
    parameter2.setName("hierarchy");
    parameter2.setValue(hierarchy.getName());

    closeButton.getChildren().add(parameter2);

    panel.getChildren().add(closeButton);

    return panel;
  }
コード例 #8
0
  public String action_clear() {
    entity = null;
    selectedAnexosRespuesta = null;

    if (txtAdjuntoDocumento != null) {
      txtAdjuntoDocumento.setValue(null);
      txtAdjuntoDocumento.setDisabled(true);
    }

    if (txtDocumentoReal != null) {
      txtDocumentoReal.setValue(null);
      txtDocumentoReal.setDisabled(true);
    }

    if (txtEstadoRegistro != null) {
      txtEstadoRegistro.setValue(null);
      txtEstadoRegistro.setDisabled(true);
    }

    if (txtNombreAnexo != null) {
      txtNombreAnexo.setValue(null);
      txtNombreAnexo.setDisabled(true);
    }

    if (txtNombreBusqueda != null) {
      txtNombreBusqueda.setValue(null);
      txtNombreBusqueda.setDisabled(true);
    }

    if (txtUsuarioCreador != null) {
      txtUsuarioCreador.setValue(null);
      txtUsuarioCreador.setDisabled(true);
    }

    if (txtIdAnexoPqr_AnexosPqr != null) {
      txtIdAnexoPqr_AnexosPqr.setValue(null);
      txtIdAnexoPqr_AnexosPqr.setDisabled(true);
    }

    if (txtIdRespSol_RespuestaSol != null) {
      txtIdRespSol_RespuestaSol.setValue(null);
      txtIdRespSol_RespuestaSol.setDisabled(true);
    }

    if (txtFechaCreacion != null) {
      txtFechaCreacion.setValue(null);
      txtFechaCreacion.setDisabled(true);
    }

    if (txtIdAnxResp != null) {
      txtIdAnxResp.setValue(null);
      txtIdAnxResp.setDisabled(false);
    }

    if (btnSave != null) {
      btnSave.setDisabled(true);
    }

    if (btnDelete != null) {
      btnDelete.setDisabled(true);
    }

    return "";
  }
コード例 #9
0
  public void testPrimeFacesWidgetBuilder() throws Exception {

    PrimeFacesWidgetBuilder widgetBuilder = new PrimeFacesWidgetBuilder();

    // Read-only pass throughs

    Map<String, String> attributes = CollectionUtils.newHashMap();
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.put(READ_ONLY, TRUE);
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.put(LOOKUP, TRUE);
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.remove(LOOKUP);
    attributes.put(FACES_LOOKUP, "#{true}");
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.remove(FACES_LOOKUP);
    attributes.put(HIDDEN, TRUE);
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.remove(HIDDEN);
    attributes.put(TYPE, "foo");
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));

    // Active pass throughs

    attributes.remove(READ_ONLY);
    attributes.put(HIDDEN, TRUE);
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.remove(HIDDEN);
    attributes.put(TYPE, "foo");
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
    attributes.remove(HIDDEN);

    // Action

    attributes.put(NAME, "Press Me");
    HtmlMetawidget metawidget = new HtmlMetawidget();
    CommandButton button =
        (CommandButton) widgetBuilder.buildWidget(ACTION, attributes, metawidget);
    assertEquals("Press Me", button.getValue());
    assertTrue(!button.isAjax());
    attributes.remove(ACTION);

    // Faces lookup

    attributes.put(FACES_LOOKUP, "#{foo.bar}");
    assertTrue(widgetBuilder.buildWidget(PROPERTY, attributes, null) instanceof SelectOneMenu);
    attributes.remove(FACES_LOOKUP);

    // Lookup

    attributes.put(TYPE, String.class.getName());
    attributes.put(LOOKUP, "Foo, Bar, Baz");
    metawidget.setInspector(new PropertyTypeInspector());
    assertTrue(
        widgetBuilder.buildWidget(PROPERTY, attributes, metawidget) instanceof SelectOneMenu);
    attributes.remove(LOOKUP);

    // Sliders

    attributes.put(TYPE, int.class.getName());
    attributes.put(MINIMUM_VALUE, "1");
    attributes.put(MAXIMUM_VALUE, "1024");
    UIStub stub = (UIStub) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertTrue(stub.getChildren().get(0) instanceof HtmlInputText);
    Slider slider = (Slider) stub.getChildren().get(1);
    assertEquals(1, slider.getMinValue());
    assertEquals(1024, slider.getMaxValue());

    attributes.put(TYPE, Long.class.getName());
    attributes.put(MINIMUM_VALUE, "2");
    attributes.put(MAXIMUM_VALUE, "1023");
    stub = (UIStub) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertTrue(stub.getChildren().get(0) instanceof HtmlInputText);
    slider = (Slider) stub.getChildren().get(1);
    assertEquals(2, slider.getMinValue());
    assertEquals(1023, slider.getMaxValue());

    // Spinners

    attributes.put(TYPE, int.class.getName());
    attributes.put(MAXIMUM_VALUE, "");
    Spinner spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals(2d, spinner.getMin());
    attributes.put(MAXIMUM_VALUE, "1024");

    attributes.put(MINIMUM_VALUE, "");
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals(1024d, spinner.getMax());

    // (lower bound)

    attributes.put(TYPE, byte.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Byte.MIN_VALUE, spinner.getMin());

    attributes.put(TYPE, short.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Short.MIN_VALUE, spinner.getMin());

    attributes.put(TYPE, int.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Integer.MIN_VALUE, spinner.getMin());

    attributes.put(TYPE, long.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Long.MIN_VALUE, spinner.getMin());

    attributes.put(TYPE, float.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) -Float.MAX_VALUE, spinner.getMin());

    attributes.put(TYPE, double.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals(-Double.MAX_VALUE, spinner.getMin());

    // (upper bound)

    attributes.put(MAXIMUM_VALUE, "");

    attributes.put(TYPE, byte.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Byte.MAX_VALUE, spinner.getMax());

    attributes.put(TYPE, short.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Short.MAX_VALUE, spinner.getMax());

    attributes.put(TYPE, int.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Integer.MAX_VALUE, spinner.getMax());

    attributes.put(TYPE, long.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Long.MAX_VALUE, spinner.getMax());

    attributes.put(TYPE, float.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals((double) Float.MAX_VALUE, spinner.getMax());

    attributes.put(TYPE, double.class.getName());
    spinner = (Spinner) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals(Double.MAX_VALUE, spinner.getMax());

    // Calendars

    attributes.put(TYPE, Date.class.getName());
    attributes.put(DATETIME_PATTERN, "dd-MM-yyyy");
    attributes.put(LOCALE, "en-AU");
    attributes.put(TIME_ZONE, "Australia/Sydney");
    Calendar calendar = (Calendar) widgetBuilder.buildWidget(PROPERTY, attributes, null);
    assertEquals("dd-MM-yyyy", calendar.getPattern());
    assertEquals(new Locale("en-AU"), calendar.getLocale());
    assertEquals(TimeZone.getTimeZone("Australia/Sydney"), calendar.getTimeZone());

    // Suggest

    attributes.put(TYPE, String.class.getName());
    attributes.put(FACES_SUGGEST, "#{foo.bar}");

    AutoComplete autocomplete =
        (AutoComplete) widgetBuilder.buildWidget(PROPERTY, attributes, metawidget);
    assertEquals("#{foo.bar}", autocomplete.getCompleteMethod().getExpressionString());
    assertEquals(
        Object.class, autocomplete.getCompleteMethod().getMethodInfo(null).getReturnType());
    assertEquals(
        String.class, autocomplete.getCompleteMethod().getMethodInfo(null).getParamTypes()[0]);
    assertEquals(1, autocomplete.getCompleteMethod().getMethodInfo(null).getParamTypes().length);

    attributes.remove(FACES_SUGGEST);

    // ColorPickers. Note org.primefaces.component.ColorPickerRenderer does *not* support
    // java.awt.Color (http://forum.primefaces.org/viewtopic.php?t=21593) so it isn't much good
    // to us here

    attributes.put(TYPE, Color.class.getName());
    assertEquals(null, widgetBuilder.buildWidget(PROPERTY, attributes, null));
  }
コード例 #10
0
  public void wygeneruj(HashMap lista) throws Exception {
    FacesContext facesCtx = FacesContext.getCurrentInstance();
    ELContext elContext = facesCtx.getELContext();
    ExpressionFactory ef = ExpressionFactory.newInstance();

    akordeon = new AccordionPanel();
    // robienie glownej oprawy
    Set nazwyew = lista.keySet();
    Iterator it;
    it = nazwyew.iterator();
    int i = 0;
    while (it.hasNext()) {
      String nazwapj = (String) it.next();
      Tab tab = new Tab();
      tab.setId("tabek" + i);
      tab.setTitle("ewidencja: " + nazwapj);

      DataTable dataTable = new DataTable();
      dataTable.setId("tablica" + i);
      // dataTable.setResizableColumns(true);
      dataTable.setVar("var");
      dataTable.setValue(lista.get(nazwapj));
      dataTable.setStyle("width: 1000px;");
      // tak trzeba opisac kazda kolumne :)
      ArrayList<String> opisykolumn = new ArrayList<>();
      opisykolumn.addAll(EVatViewPola.getOpispol());
      Iterator itx;
      itx = opisykolumn.iterator();
      while (itx.hasNext()) {
        String wstawka = (String) itx.next();
        Column column = new Column();
        column.setHeaderText(wstawka);
        final String binding = "#{var." + wstawka + "}";
        ValueExpression ve = ef.createValueExpression(elContext, binding, String.class);
        HtmlOutputText ot = new HtmlOutputText();
        ot.setValueExpression("value", ve);
        switch (wstawka) {
          case "kontr":
            column.setWidth("350");
            break;
          case "id":
            column.setWidth("50");
            break;
          case "netto":
            ot.setStyle("float: right;");
            NumberConverter numx = new NumberConverter();
            numx.setMaxFractionDigits(2);
            numx.setMinFractionDigits(2);
            ot.setConverter(numx);
          case "vat":
            ot.setStyle("float: right;");
            NumberConverter numy = new NumberConverter();
            numy.setMaxFractionDigits(2);
            numy.setLocale(new Locale("PL"));
            numy.setGroupingUsed(true);
            ot.setConverter(numy);
        }
        column.getChildren().add(ot);
        dataTable.getChildren().add(column);
      }
      Separator sep = new Separator();
      CommandButton button = new CommandButton();
      button.setValue("PobierzPdf");
      button.setType("button");
      button.setId("przyciskpdf" + i);
      FacesContext context = FacesContext.getCurrentInstance();
      MethodExpression actionListener =
          context
              .getApplication()
              .getExpressionFactory()
              .createMethodExpression(
                  context.getELContext(),
                  "#{pdf.drukujewidencje('zakup')}",
                  null,
                  new Class[] {ActionEvent.class});
      button.addActionListener(new MethodExpressionActionListener(actionListener));
      //            MethodExpression methodExpressionX =
      // context.getApplication().getExpressionFactory().createMethodExpression(
      //            context.getELContext(), "#{pdf.drukujewidencje('"+nazwapj+"')}", null, new
      // Class[] {});
      //            button.setActionExpression(methodExpressionX);
      String nowanazwa;
      if (nazwapj.contains("sprzedaż")) {
        nowanazwa = nazwapj.substring(0, nazwapj.length() - 1);
      } else {
        nowanazwa = nazwapj;
      }
      String tablican =
          "PrimeFaces.ab({source:'form:przyciskpdf"
              + i
              + "',onsuccess:function(data,status,xhr){wydrukewidencje('"
              + wpisView.getPodatnikWpisu()
              + "','"
              + nowanazwa
              + "');;}});return false;";
      button.setOnclick(tablican);
      tab.getChildren().add(dataTable);
      tab.getChildren().add(sep);
      tab.getChildren().add(button);
      akordeon.getChildren().add(tab);

      i++;
    }

    // generowanie podsumowania
    List<EVatwpisSuma> suma2 = new ArrayList<>();
    suma2.addAll(sumaewidencji.values());
    Tab tab = new Tab();
    tab.setId("tabekdsuma");
    tab.setTitle("podsumowanie ewidencji");
    DataTable dataTable = new DataTable();
    dataTable.setId("tablicasuma");
    dataTable.setResizableColumns(true);
    dataTable.setVar("var");
    dataTable.setValue(suma2);
    dataTable.setStyle("width: 1000px;");
    List<String> opisykolumny = new ArrayList<>();
    opisykolumny.add("ewidencja");
    opisykolumny.add("netto");
    opisykolumny.add("vat");
    Iterator ity = opisykolumny.iterator();
    while (ity.hasNext()) {
      String wstawka = (String) ity.next();
      Column column = new Column();
      column.setHeaderText(wstawka);
      HtmlOutputText ot = new HtmlOutputText();
      if (!wstawka.equals("ewidencja")) {
        ot.setStyle("float: right;");
        NumberConverter numberconv = new NumberConverter();
        numberconv.setLocale(new Locale("PL"));
        numberconv.setMinFractionDigits(2);
        numberconv.setMaxFractionDigits(2);
        column.setWidth("200");
        ot.setConverter(numberconv);
      }
      final String binding = "#{var." + wstawka + "}";
      ValueExpression ve = ef.createValueExpression(elContext, binding, String.class);
      ot.setValueExpression("value", ve);
      column.getChildren().add(ot);
      dataTable.getChildren().add(column);
    }
    tab.getChildren().add(dataTable);
    akordeon.getChildren().add(tab);
  }
コード例 #11
0
ファイル: FilterHandler.java プロジェクト: rcpgithub/pivot4j
  /** @param hierarchyName */
  public void show(String hierarchyName) {
    setHierarchyName(hierarchyName);

    buttonApply.setDisabled(true);
  }
コード例 #12
0
ファイル: FilterHandler.java プロジェクト: rcpgithub/pivot4j
 /** @param e */
 public void onNodeUnselected(NodeUnselectEvent e) {
   buttonApply.setDisabled(false);
 }