• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2007 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package com.android.dumprendertree;
18 
19 public interface EventSender {
mouseDown()20     	public void mouseDown();
mouseUp()21     	public void mouseUp();
mouseClick()22         public void mouseClick();
mouseMoveTo(int X, int Y)23         public void mouseMoveTo(int X, int Y);
leapForward(int milliseconds)24         public void leapForward(int milliseconds);
keyDown(String character, String[] withModifiers)25         public void keyDown (String character, String[] withModifiers);
keyDown(String character)26         public void keyDown (String character);
enableDOMUIEventLogging(int DOMNode)27         public void enableDOMUIEventLogging(int DOMNode);
fireKeyboardEventsToElement(int DOMNode)28         public void fireKeyboardEventsToElement(int DOMNode);
touchStart()29         public void touchStart();
touchMove()30         public void touchMove();
touchEnd()31         public void touchEnd();
touchCancel()32         public void touchCancel();
addTouchPoint(int x, int y)33         public void addTouchPoint(int x, int y);
updateTouchPoint(int id, int x, int y)34         public void updateTouchPoint(int id, int x, int y);
setTouchModifier(String modifier, boolean enabled)35         public void setTouchModifier(String modifier, boolean enabled);
releaseTouchPoint(int id)36         public void releaseTouchPoint(int id);
clearTouchPoints()37         public void clearTouchPoints();
cancelTouchPoint(int id)38         public void cancelTouchPoint(int id);
39 }
40