Examples of AndCriteria


Examples of com.cetsoft.imcache.cache.search.criteria.AndCriteria

      }
      return arithmeticCriteria.meets(cacheIndex);
    }
    else{
      if(criteria instanceof AndCriteria){
        AndCriteria andCriteria = (AndCriteria)criteria;
        List<Object> results = new ArrayList<Object>();
        for (Criteria innerCriteria : andCriteria.getCriterias()) {
          List<Object> result = execute(innerCriteria);
          if(results.size()==0){
            results.addAll(result);
          }
          else{
View Full Code Here

Examples of com.tridion.broker.querying.criteria.operators.AndCriteria

      Criteria criteria = buildFromFilter();
      log.debug("Add Criteria from $filter " + criteria);
      criterias.add(criteria);
    }

    Criteria result = new AndCriteria(criterias.toArray(new Criteria[0]));
    return result;
  }
View Full Code Here

Examples of com.tridion.broker.querying.criteria.operators.AndCriteria

      log.debug("Perform AND between:");
      for (Criteria criteria : criterias) {
        log.debug("\t" + criteria);
      }
    }
    return new AndCriteria(criterias.toArray(new Criteria[0]));
  }
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

    } catch (NoSuchWindowException e) {
      // expected
    }
    UIAElement el =
        driver.findElement(
            new AndCriteria(new TypeCriteria(UIATableCell.class), new NameCriteria("Web",
                MatchingStrategy.starts)));
    el.tap();

    while (driver.getWindowHandles().size() != 2) {
      Thread.sleep(50);
    }
    handles = driver.getWindowHandles();
    Assert.assertEquals(handles.size(), 2);

    UIAElement back = driver
        .findElement(
        new AndCriteria(new TypeCriteria(UIAButton.class), new NameCriteria("Back")));
    back.tap();
    long deadline = System.currentTimeMillis() + 5000;
    while (driver.getWindowHandles().size() != 1) {
      Thread.sleep(50);
      if (System.currentTimeMillis() > deadline) {
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

    driver = new RemoteIOSDriver(getRemoteURL(), SampleApps.uiCatalogCap());
    Set<String> handles = driver.getWindowHandles();
    Assert.assertEquals(handles.size(), 1);
    UIAElement webCell =
        driver.findElement(new AndCriteria(new TypeCriteria(UIATableCell.class), new NameCriteria(
            "Web", MatchingStrategy.starts)));
    webCell.tap();

    handles = driver.getWindowHandles();
    Assert.assertEquals(handles.size(), 2);
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

    driver = new RemoteIOSDriver(getRemoteURL(), SampleApps.uiCatalogCap());
    Set<String> handles = driver.getWindowHandles();
    Assert.assertEquals(handles.size(), 1);
    UIAElement webCell =
        driver.findElement(new AndCriteria(new TypeCriteria(UIATableCell.class), new NameCriteria(
            "Web", MatchingStrategy.starts)));
    webCell.tap();

    Thread.sleep(5000);
    driver.switchTo().window("Web");
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

  }

  @Override
  public <T extends UIAElement> T findElement(Class<T> type, Criteria c)
      throws NoSuchElementException {
    Criteria newOne = new AndCriteria(new TypeCriteria(type), c);
    return (T) findElement(newOne);
  }
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

    driver = getDriver(SampleApps.uiCatalogCap());
    String name = "Buttons, Various uses of UIButton2";

    Criteria c1 = new TypeCriteria(UIATableCell.class);
    Criteria c2 = new NameCriteria(name);
    Criteria c = new AndCriteria(c1, c2);
    long start = System.currentTimeMillis();
    try {
      driver.findElement(c);
      Assert.fail("shouldn't find element" + name);
    } catch (NoSuchElementException e) {
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

  @Test
  public void findElementByCriteria() throws InterruptedException {
    Criteria c1 = new TypeCriteria(UIATableCell.class);
    Criteria c2 = new NameCriteria(buttonsName);
    Criteria c = new AndCriteria(c1, c2);
    UIAElement element = driver.findElement(c);
    Assert.assertEquals(element.getName(), buttonsName);
  }
View Full Code Here

Examples of org.uiautomation.ios.UIAModels.predicate.AndCriteria

  @Test(expectedExceptions = NoSuchElementException.class)
  public void findElementNoResult() throws InterruptedException {
    Criteria c1 = new TypeCriteria(UIATableCell.class);
    Criteria c2 = new NameCriteria("I don't exist.");
    Criteria c = new AndCriteria(c1, c2);
    driver.findElement(c);
    Assert.fail("should have thrown");
  }
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.