Examples of PatternFilter


Examples of org.jdesktop.swingx.decorator.PatternFilter

    logTable.setColumnControlVisible( true );
    logTable.setModel( tableModel );
    logTable.setHorizontalScrollEnabled( true );
    logTable.setSelectionMode( ListSelectionModel.MULTIPLE_INTERVAL_SELECTION );

    operationFilter = new PatternFilter( ".*", 0, 4 );
    operationFilter.setAcceptNull( true );
    interfaceFilter = new PatternFilter( ".*", 0, 3 );
    interfaceFilter.setAcceptNull( true );
    targetHostFilter = new PatternFilter( ".*", 0, 2 );
    targetHostFilter.setAcceptNull( true );
    requestHostFilter = new PatternFilter( ".*", 0, 1 );
    requestHostFilter.setAcceptNull( true );

    Filter[] filters = new Filter[] { requestHostFilter, targetHostFilter, interfaceFilter, operationFilter };

    FilterPipeline pipeline = new FilterPipeline( filters );
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    columnModel.getColumn( 2 ).setPreferredWidth( 110 );
    columnModel.getColumn( 3 ).setPreferredWidth( 110 );
    columnModel.getColumn( 4 ).setPreferredWidth( 250 );

    typeFilter = new PatternFilter( ".*", 0, 2 );
    typeFilter.setAcceptNull( true );
    stepFilter = new PatternFilter( ".*", 0, 3 );
    stepFilter.setAcceptNull( true );

    Filter[] filters = new Filter[] { typeFilter, // regex, matchflags, column
        stepFilter // regex, matchflags, column
    };
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    if (group.getProductAreaGroupName().equalsIgnoreCase("Alle")) {
      group = null;
    }

    if (group != null) {
      PatternFilter filterProductAreaGroup = new PatternFilter(group
          .getProductAreaGroupName(), Pattern.CASE_INSENSITIVE,
          getProductAreaColumn());
      filterList.add(filterProductAreaGroup);
    }
    if (radioButtonAssembly != null && radioButtonAssembly.isSelected()) {// montering
      Filter filterAssembly = new PatternFilter("Ja",
          Pattern.CASE_INSENSITIVE, 3);// montering
      filterList.add(filterAssembly);

    } else if (radioButtonNotAssembly != null
        && radioButtonNotAssembly.isSelected()) {// byggesett
      Filter filterNotAssembly = new PatternFilter("Nei",
          Pattern.CASE_INSENSITIVE, 3);// ikke montering
      filterList.add(filterNotAssembly);
    }

    if (!checkBoxFilter.isSelected()) {// vis alle
      Filter filterApplied = new PatternFilter("---",
          Pattern.CASE_INSENSITIVE, getApplyColumn());// ikke betalt
      filterList.add(filterApplied);

    }
    if (filterList.size() != 0) {
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

            ProductAreaGroup group = (ProductAreaGroup) presentationModelProductAreaGroup
                    .getValue(ProductAreaGroupModel.PROPERTY_PRODUCT_AREA_GROUP);
            if (group != null
                    && !group.getProductAreaGroupName()
                            .equalsIgnoreCase("Alle")) {
                Filter filter = new PatternFilter(group
                        .getProductAreaGroupName(), Pattern.CASE_INSENSITIVE, 7);
                FilterPipeline filterPipeline = new FilterPipeline(
                        new Filter[] {filter});
                table.setFilters(filterPipeline);
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    menuItemPack.addActionListener(new MenuItemListenerPack(window,
        colliListViewHandler));
    OrderLineManager orderLineManager = (OrderLineManager) ModelUtil
        .getBean("orderLineManager");
    Filter[] filters = new Filter[] {
        new PatternFilter("Ja", Pattern.CASE_INSENSITIVE, 5),
        new PatternFilter("---", Pattern.CASE_INSENSITIVE, 4),
        new PatternFilter("Ja", Pattern.CASE_INSENSITIVE, 6), };
    FilterPipeline filterPipeline1 = new FilterPipeline(filters);
    tableOrderLines = new JXTable();
    tableOrderLines.setFilters(filterPipeline1);
    tableModelOrderLines = new PackageOrderLineTableModel(
        orderLineSelectionList, orderLineManager, window);
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

  }

  private boolean addPackedFilter(List<Filter> filtersOrder,
      List<Filter> filtersPostShipment) {
    Filter filterPackageOrder = new PatternFilter("0",
        Pattern.CASE_INSENSITIVE, 2);
    Filter filterPackagePostShipment = new PatternFilter("0",
        Pattern.CASE_INSENSITIVE, 2);
    filtersOrder.add(filterPackageOrder);
    filtersPostShipment.add(filterPackagePostShipment);
    return true;
  }
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    int filterColumn = 16;
    if (isForOrderInfo) {
      filterColumn = 5;
    }

    Filter[] filtersDone = new Filter[] { new PatternFilter("[^1]",
        Pattern.CASE_INSENSITIVE, filterColumn) };
    filterPipelineDone = new FilterPipeline(filtersDone);

    if (!isForOrderInfo) {

      userFullName = login.getApplicationUser().getFullName();

      MultiColPatternFilter ownFilters = new MultiColPatternFilter(2, 7);
      ownFilters.setFilterStr(userFullName,
          SuperPatternFilter.MODE.REGEX_FIND);
      Filter[] filtersOwn = new Filter[] { ownFilters };

      filterPipelineOwn = new FilterPipeline(filtersOwn);

      ownFilters = new MultiColPatternFilter(2, 7);
      ownFilters.setFilterStr(userFullName,
          SuperPatternFilter.MODE.REGEX_FIND);

      Filter[] filtersOwnDone = new Filter[] {
          new PatternFilter("[^1]", Pattern.CASE_INSENSITIVE,
              filterColumn), ownFilters };

      filterPipelineOwnDone = new FilterPipeline(filtersOwnDone);
    }
  }
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

      MultiColPatternFilter ownFilters = new MultiColPatternFilter(2, 7);
      ownFilters.setFilterStr(userFullName,
          SuperPatternFilter.MODE.REGEX_FIND);

      Filter[] filtersOwnDone = new Filter[] {
          new PatternFilter("[^1]", Pattern.CASE_INSENSITIVE, 21),
          ownFilters };

      FilterPipeline filterPipelineOwnDoneExcel = new FilterPipeline(
          filtersOwnDone);
      excelTable.setFilters(filterPipelineOwnDoneExcel);
    }
    // egne satt,ferdige satt
    else if (checkBoxFilterOwn.isSelected()
        && checkBoxFilterDone.isSelected()) {
      MultiColPatternFilter ownFilters = new MultiColPatternFilter(2, 7);
      ownFilters.setFilterStr(userFullName,
          SuperPatternFilter.MODE.REGEX_FIND);
      Filter[] filtersOwn = new Filter[] { ownFilters };

      FilterPipeline filterPipelineOwnExcel = new FilterPipeline(
          filtersOwn);
      excelTable.setFilters(filterPipelineOwnExcel);
    }
    // egne ikke satt,ferdige ikke satt -> ingen filtre
    else if (!checkBoxFilterOwn.isSelected()
        && !checkBoxFilterDone.isSelected()) {
      Filter[] filtersDone = new Filter[] { new PatternFilter("[^1]",
          Pattern.CASE_INSENSITIVE, 21) };
      FilterPipeline filterPipelineDoneExcel = new FilterPipeline(
          filtersDone);
      excelTable.setFilters(filterPipelineDoneExcel);
    }
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    return builder.getPanel();
  }

  @Override
  public Filter[] getFilters() {
    return new Filter[] { new PatternFilter(cursoField.getText(),
        Pattern.CASE_INSENSITIVE, 0) };
  }
View Full Code Here

Examples of org.jdesktop.swingx.decorator.PatternFilter

    return builder.getPanel();
  }

  @Override
  public Filter[] getFilters() {
    return new Filter[] { new PatternFilter(nomeField.getText(),
        Pattern.CASE_INSENSITIVE, 0) };
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.