Package org.geomajas.widget.searchandfilter.search.dto

Examples of org.geomajas.widget.searchandfilter.search.dto.Criterion


  }

  /** {@inheritDoc} */
  @Override
  public boolean validate() {
    Criterion cr = featureSearch.getSearchCriteria();
    return (cr != null && cr.isValid());
  }
View Full Code Here


     * @return entered search criteria
     */
    public Criterion getSearchCriteria() {
      if (layer != null) {
        List<Criterion> criteria;
        Criterion criterion;
        String value = (String) logicalOperatorRadio.getValue();
        if (value.equals(I18nProvider.getSearch().radioOperatorAnd())) {
          criterion = new AndCriterion();
          criteria = ((AndCriterion) criterion).getCriteria();
        } else {
View Full Code Here

  // ----------------------------------------------------------

  void onSearch() {
    if (searchPanel.validate()) {
      setVectorLayerOnWhichSearchIsHappeningVisible();
      Criterion critter = searchPanel.getFeatureSearchCriterion();
      SearchRequestEvent sre = new SearchRequestEvent(this, critter);
      for (SearchRequestHandler handler : searchHandlers) {
        handler.onSearchRequested(sre);
      }
    }
View Full Code Here

    }
  }

  private void onSave() {
    if (searchPanel.validate()) {
      Criterion critter = searchPanel.getFeatureSearchCriterion();
      for (SaveRequestHandler handler : saveHandlers) {
        handler.onSaveRequested(new SaveRequestEvent(this, critter));
      }
      close();
    }
View Full Code Here

TOP

Related Classes of org.geomajas.widget.searchandfilter.search.dto.Criterion

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.