Lines Matching refs:itemFinder

81   protected UiElement scrollTo(DroidDriver driver, Finder containerFinder, Finder itemFinder,
83 Logs.call(this, "scrollTo", driver, containerFinder, itemFinder, direction, scrollBack);
84 // Enforce itemFinder is relative to containerFinder.
85 // Combine with containerFinder to make itemFinder absolute.
86 itemFinder = By.chain(containerFinder, itemFinder);
92 .pollFor(driver, itemFinder, Poller.EXISTS, perScrollTimeoutMillis);
100 ElementNotFoundException exception = new ElementNotFoundException(itemFinder);
103 // have either found itemFinder, or stopped scrolling b/c of reaching the
119 public UiElement scrollTo(DroidDriver driver, Finder containerFinder, Finder itemFinder,
122 scrollStepStrategy.beginScrolling(driver, containerFinder, itemFinder, direction);
123 return scrollTo(driver, containerFinder, itemFinder, direction, false);
125 scrollStepStrategy.endScrolling(driver, containerFinder, itemFinder, direction);
130 public UiElement scrollTo(DroidDriver driver, Finder containerFinder, Finder itemFinder) {
131 Logs.call(this, "scrollTo", driver, containerFinder, itemFinder);
138 return driver.getPoller().pollFor(driver, By.chain(containerFinder, itemFinder),
147 scrollStepStrategy.beginScrolling(driver, containerFinder, itemFinder, backwardDirection);
154 scrollStepStrategy.endScrolling(driver, containerFinder, itemFinder, backwardDirection);
159 return scrollTo(driver, containerFinder, itemFinder, backwardDirection, true);
166 return scrollTo(driver, containerFinder, itemFinder, backwardDirection.reverse(), false);