Lines Matching refs:event

62     // Inserted after each motion event injection.
79 // check current event in the list
105 // check current event in the list
118 * Predicate for waiting for every event specified in the mask to be matched at least once
128 // check current event in the list
171 * Send keys and blocks until the first specified accessibility event.
225 * Click at coordinates and blocks until either accessibility event TYPE_WINDOW_CONTENT_CHANGED
230 * @param timeout waiting for event
244 * Clicks at coordinates and waits for for a TYPE_WINDOW_STATE_CHANGED event followed
249 * @param timeout waiting for event
307 MotionEvent event = MotionEvent.obtain(
309 event.setSource(InputDevice.SOURCE_TOUCHSCREEN);
310 return injectEventSync(event);
318 MotionEvent event = MotionEvent.obtain(
320 event.setSource(InputDevice.SOURCE_TOUCHSCREEN);
322 return injectEventSync(event);
330 MotionEvent event = MotionEvent.obtain(
332 event.setSource(InputDevice.SOURCE_TOUCHSCREEN);
333 return injectEventSync(event);
337 * Handle swipes in any direction where the result is a scroll event. This call blocks
338 * until the UI has fired a scroll event or timeout.
359 // last event
365 AccessibilityEvent event = getLastMatchingEvent(events,
368 if (event == null) {
376 if (event.getFromIndex() != -1 && event.getToIndex() != -1 && event.getItemCount() != -1) {
377 foundEnd = event.getFromIndex() == 0 ||
378 (event.getItemCount() - 1) == event.getToIndex();
380 } else if (event.getScrollX() != -1 && event.getScrollY() != -1) {
384 foundEnd = event.getScrollY() == 0 ||
385 event.getScrollY() == event.getMaxScrollY();
389 foundEnd = event.getScrollX() == 0 ||
390 event.getScrollX() == event.getMaxScrollX();
400 AccessibilityEvent event = events.get(x - 1);
401 if (event.getEventType() == type)
402 return event;
408 for (AccessibilityEvent event : events)
409 event.recycle();
525 // We have to change the time of an event before injecting it because
528 // possible for an event to become stale before it is injected if it
530 KeyEvent event = KeyEvent.changeTimeRepeat(event2,
532 if (!injectEventSync(event)) {
652 private boolean injectEventSync(InputEvent event) {
653 return mUiAutomatorBridge.injectInputEvent(event, true);
710 MotionEvent event;
711 event = MotionEvent.obtain(downTime, SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, 1,
713 ret &= injectEventSync(event);
716 event = MotionEvent.obtain(downTime, SystemClock.uptimeMillis(),
719 ret &= injectEventSync(event);
733 event = MotionEvent.obtain(downTime, SystemClock.uptimeMillis(),
737 ret &= injectEventSync(event);
747 event = MotionEvent.obtain(downTime, SystemClock.uptimeMillis(),
750 ret &= injectEventSync(event);
755 event = MotionEvent.obtain(downTime, SystemClock.uptimeMillis(), MotionEvent.ACTION_UP, 1,
757 ret &= injectEventSync(event);