Package com.smartgwt.client.data

Examples of com.smartgwt.client.data.Criteria


        final CheckboxItem restrictItem = new CheckboxItem();
        restrictItem.setName("restrict");
        restrictItem.setTitle("Limit to Dictionaries");
        restrictItem.addChangedHandler(new ChangedHandler() {
            public void onChanged(ChangedEvent event) {
                Criteria criteria = new Criteria();
                Object value = restrictItem.getValue();
                boolean filter = value != null && (Boolean) value;
                if (filter) {
                    criteria.addCriteria("category", "Dictionaries");
                }
                supplyItemGrid.fetchData(criteria);
            }
        });
        sortForm.setFields(restrictItem);
View Full Code Here


    searchPickTree.setDataSource(EmployeeXmlDS.getInstance());
    searchPickTree.setDisplayField("Name");
    searchPickTree.setValueField("EmployeeId");
    searchPickTree.addChangedHandler(new ChangedHandler() {
      public void onChanged(ChangedEvent event) {
        Criteria c = new Criteria();
        c.addCriteria("ReportsTo", (Integer)event.getValue());
        employeeGrid.fetchData(c);
      }
    });

    SearchForm searchForm = new SearchForm();
View Full Code Here

        ListGridField unitsField = new ListGridField("units", 80);
        ListGridField descriptionField = new ListGridField("description", 250);

        supplyItemGrid.setFields(nameField, categoryField, skuField, unitsField, descriptionField);

        supplyItemGrid.fetchData(new Criteria(), new DSCallback() {

            public void execute(DSResponse response, Object rawData, DSRequest request) {
                supplyItemGrid.startEditing(0, 0, false);
            }
        });
View Full Code Here

        SelectItem selectItem = new SelectItem("projectCode", "Team for Project");
        selectItem.setDefaultValue(projects[0]);
        selectItem.setValueMap(projects);
        selectItem.addChangedHandler(new ChangedHandler() {
            public void onChanged(ChangedEvent event) {
                Criteria criteria = projectSelectorForm.getValuesAsCriteria();
                projectGrid.fetchData(criteria);
            }
        });
        projectSelectorForm.setFields(selectItem);
View Full Code Here

        countryGrid.setDrawAheadRatio(4);
       
        IButton fetchUS = new IButton("Fetch Code:US");
        fetchUS.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        countryGrid.fetchData(new Criteria("countryCode", "US"));       
      }         
        });
        fetchUS.setLeft(0);
        fetchUS.setTop(240);
        fetchUS.setWidth(140);
       
        IButton fetchEurope = new IButton("Fetch Continent:Europe");
        fetchEurope.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        countryGrid.fetchData(new Criteria("continent", "Europe"));       
      }
         
        });
        fetchEurope.setLeft(160);
        fetchEurope.setTop(240);
View Full Code Here

        ListGridField itemField = new ListGridField("itemName", "Item");
        SelectItem itemEditor = new SelectItem();
        itemEditor.setPickListFilterCriteriaFunction(new FilterCriteriaFunction() {
            public Criteria getCriteria() {
                String category = (String) remoteDataGrid.getEditedCell(remoteDataGrid.getEditRow(), "categoryName");
                return new Criteria("category", category);
            }
        });


        itemEditor.setOptionDataSource(supplyItemDS);
View Full Code Here

        countryGrid.setAutoFetchData(true);
       
        IButton filterUnited = new IButton("Filter Country:United");
        filterUnited.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        countryGrid.filterData(new Criteria("countryName", "United"));       
      }         
        });
        filterUnited.setLeft(0);
        filterUnited.setTop(240);
        filterUnited.setWidth(140);
       
        IButton filterPort = new IButton("Filter Capital:port");
        filterPort.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        countryGrid.filterData(new Criteria("capital", "port"));       
      }
         
        });
        filterPort.setLeft(160);
        filterPort.setTop(240);
View Full Code Here

   * (com.cubusmail.common.model.AddressFolder)
   */
  public void onReloadAddressList( AddressFolder folder, String beginChars ) {

    CanvasRegistry.ADDRESS_EDIT.get( AddressEditCanvas.class ).setAddress( null );
    Criteria criteria = new Criteria();
    criteria.addCriteria( GWTConstants.ADDRESS_FOLDER_ID, String.valueOf( folder.getId() ) );
    criteria.addCriteria( GWTConstants.ADDRESS_BEGIN_CHARS, beginChars );
    fetchData( criteria );
  }
View Full Code Here

        SelectItem itemName = new SelectItem() {
            @Override
            protected Criteria getPickListFilterCriteria() {
                String category = (String) categoryItem.getValue();
                Criteria criteria = new Criteria("category", category);
                return criteria;
            }
        };
        itemName.setName("itemName");
        itemName.setTitle("Item");
View Full Code Here

TOP

Related Classes of com.smartgwt.client.data.Criteria

Copyright © 2018 www.massapicom. 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.