Examples of ListFilter


Examples of org.araneaframework.uilib.list.structure.ListFilter

  }
 
  private void propagateListDataProviderWithFilter(Map filterInfo) {
    log.debug("Building FilterExpression for ListDataProvider");
    if (this.listDataProvider != null) {
      ListFilter filter = this.listStructure.getListFilter();
      Expression filterExpr = null;
      if (filter != null) {
        filterExpr = filter.buildExpression(MapUtil.convertToPlainMap(filterInfo));
      }
      this.listDataProvider.setFilterExpression(filterExpr);     
    }
  }
View Full Code Here

Examples of org.araneaframework.uilib.list.structure.ListFilter

  private static final Logger log = Logger
      .getLogger(SimpleListFilterTest.class);

  public void testListFilterBuilder() throws ExpressionEvaluationException {
    // build filter
    ListFilter filter = new AndFilter().addFilter(
        new SimpleColumnFilter.Equals("name")).addFilter(
        new SimpleColumnFilter.GreaterThanOrEquals("name")).addFilter(
        new SimpleColumnFilter.Equals("licenseToKill"));

    // build expression
    Map data = new HashMap();
    data.put("name", "James Bond");
    data.put("age", new Long(25));
    data.put("licenseToKill", Boolean.TRUE);
    Expression expr = filter.buildExpression(data);

    // evaluate expression in memory
    Object value = expr.evaluate(new VariableResolver() {
      public Object resolve(Variable variable) {
        if (variable.getName().equals("name")) {
View Full Code Here

Examples of org.jitterbit.ui.widget.list.ListFilter

    public void removeFocusListener(FocusListener lst) {
        list.removeFocusListener(lst);
    }

    public void setFilter(final Predicate<String> filter) {
        listFilter = new ListFilter() {

            @Override
            public boolean test(Object item) {
                return filter.apply(item.toString());
            }
View Full Code Here

Examples of org.jitterbit.ui.widget.list.ListFilter

        entityList.setEnabled(enabled);
    }

    @Override
    public void setFilter(EntityFilter filter) {
        final ListFilter f = (filter != null) ? new ListFilterImpl(filter) : null;
        UiUtils.runOnEventThread(new Runnable() {

            @Override
            public void run() {
                listModel.setFilter(f);
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.