Graphene Selenium: API 2.0.0.Alpha1

org.jboss.arquillian.ajocado.javascript
Class KeyCode

java.lang.Object
  extended by org.jboss.arquillian.ajocado.javascript.KeyCode
All Implemented Interfaces:
SeleniumRepresentable

public class KeyCode
extends Object
implements SeleniumRepresentable

Encapsulates key codes as they are interpreted by JavaScript.

Version:
$Revision$
Author:
Lukas Fryc

Field Summary
static KeyCode A
           
static KeyCode ADD
           
static KeyCode ALT
           
static KeyCode B
           
static KeyCode BACK_SLASH
           
static KeyCode BACKSPACE
           
static KeyCode C
           
static KeyCode CAPS_LOCK
           
static KeyCode CLOSE_BRAKET
           
static KeyCode COMMA
           
static KeyCode CTRL
           
static KeyCode D
           
static KeyCode DASH
           
static KeyCode DECIMAL_POINT
           
static KeyCode DELETE
           
static KeyCode DIVIDE
           
static KeyCode DOWN_ARROW
           
static KeyCode E
           
static KeyCode END
           
static KeyCode ENTER
           
static KeyCode EQUAL_SIGN
           
static KeyCode ESCAPE
           
static KeyCode F
           
static KeyCode F1
           
static KeyCode F10
           
static KeyCode F11
           
static KeyCode F12
           
static KeyCode F2
           
static KeyCode F3
           
static KeyCode F4
           
static KeyCode F5
           
static KeyCode F6
           
static KeyCode F7
           
static KeyCode F8
           
static KeyCode F9
           
static KeyCode FORWARD_SLASH
           
static KeyCode G
           
static KeyCode GRAVE_ACCENT
           
static KeyCode H
           
static KeyCode HOME
           
static KeyCode I
           
static KeyCode INSERT
           
static KeyCode J
           
static KeyCode K
           
static KeyCode L
           
static KeyCode LEFT_ARROW
           
static KeyCode LEFT_WINDOW_KEY
           
static KeyCode M
           
static KeyCode MULTIPLY
           
static KeyCode N
           
static KeyCode NUM_0
           
static KeyCode NUM_1
           
static KeyCode NUM_2
           
static KeyCode NUM_3
           
static KeyCode NUM_4
           
static KeyCode NUM_5
           
static KeyCode NUM_6
           
static KeyCode NUM_7
           
static KeyCode NUM_8
           
static KeyCode NUM_9
           
static KeyCode NUM_LOCK
           
static KeyCode NUMPAD_0
           
static KeyCode NUMPAD_1
           
static KeyCode NUMPAD_2
           
static KeyCode NUMPAD_3
           
static KeyCode NUMPAD_4
           
static KeyCode NUMPAD_5
           
static KeyCode NUMPAD_6
           
static KeyCode NUMPAD_7
           
static KeyCode NUMPAD_8
           
static KeyCode NUMPAD_9
           
static KeyCode O
           
static KeyCode OPEN_BRACKET
           
static KeyCode P
           
static KeyCode PAGE_DOWN
           
static KeyCode PAGE_UP
           
static KeyCode PAUSE_BREAK
           
static KeyCode PERIOD
           
static KeyCode Q
           
static KeyCode R
           
static KeyCode RIGHT_ARROW
           
static KeyCode RIGHT_WINDOW_KEY
           
static KeyCode S
           
static KeyCode SCROLL_LOCK
           
static KeyCode SELECT_KEY
           
static KeyCode SEMI_COLON
           
static KeyCode SHIFT
           
static KeyCode SINGLE_QUOTE
           
static KeyCode SUBTRACT
           
static KeyCode T
           
static KeyCode TAB
           
static KeyCode U
           
static KeyCode UP_ARROW
           
static KeyCode V
           
static KeyCode W
           
static KeyCode X
           
static KeyCode Y
           
static KeyCode Z
           
 
Constructor Summary
KeyCode(String code)
          Constructs new key code by providing it's JavaScript key code representation
 
Method Summary
 String getCode()
          Returns the code of JavaScript key code representation
 String inSeleniumRepresentation()
          Returns Selenium's string representation of this object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BACKSPACE

public static final KeyCode BACKSPACE

TAB

public static final KeyCode TAB

ENTER

public static final KeyCode ENTER

SHIFT

public static final KeyCode SHIFT

CTRL

public static final KeyCode CTRL

ALT

public static final KeyCode ALT

PAUSE_BREAK

public static final KeyCode PAUSE_BREAK

CAPS_LOCK

public static final KeyCode CAPS_LOCK

ESCAPE

public static final KeyCode ESCAPE

PAGE_UP

public static final KeyCode PAGE_UP

PAGE_DOWN

public static final KeyCode PAGE_DOWN

END

public static final KeyCode END

HOME

public static final KeyCode HOME

LEFT_ARROW

public static final KeyCode LEFT_ARROW

UP_ARROW

public static final KeyCode UP_ARROW

RIGHT_ARROW

public static final KeyCode RIGHT_ARROW

DOWN_ARROW

public static final KeyCode DOWN_ARROW

INSERT

public static final KeyCode INSERT

DELETE

public static final KeyCode DELETE

NUM_0

public static final KeyCode NUM_0

NUM_1

public static final KeyCode NUM_1

NUM_2

public static final KeyCode NUM_2

NUM_3

public static final KeyCode NUM_3

NUM_4

public static final KeyCode NUM_4

NUM_5

public static final KeyCode NUM_5

NUM_6

public static final KeyCode NUM_6

NUM_7

public static final KeyCode NUM_7

NUM_8

public static final KeyCode NUM_8

NUM_9

public static final KeyCode NUM_9

A

public static final KeyCode A

B

public static final KeyCode B

C

public static final KeyCode C

D

public static final KeyCode D

E

public static final KeyCode E

F

public static final KeyCode F

G

public static final KeyCode G

H

public static final KeyCode H

I

public static final KeyCode I

J

public static final KeyCode J

K

public static final KeyCode K

L

public static final KeyCode L

M

public static final KeyCode M

N

public static final KeyCode N

O

public static final KeyCode O

P

public static final KeyCode P

Q

public static final KeyCode Q

R

public static final KeyCode R

S

public static final KeyCode S

T

public static final KeyCode T

U

public static final KeyCode U

V

public static final KeyCode V

W

public static final KeyCode W

X

public static final KeyCode X

Y

public static final KeyCode Y

Z

public static final KeyCode Z

LEFT_WINDOW_KEY

public static final KeyCode LEFT_WINDOW_KEY

RIGHT_WINDOW_KEY

public static final KeyCode RIGHT_WINDOW_KEY

SELECT_KEY

public static final KeyCode SELECT_KEY

NUMPAD_0

public static final KeyCode NUMPAD_0

NUMPAD_1

public static final KeyCode NUMPAD_1

NUMPAD_2

public static final KeyCode NUMPAD_2

NUMPAD_3

public static final KeyCode NUMPAD_3

NUMPAD_4

public static final KeyCode NUMPAD_4

NUMPAD_5

public static final KeyCode NUMPAD_5

NUMPAD_6

public static final KeyCode NUMPAD_6

NUMPAD_7

public static final KeyCode NUMPAD_7

NUMPAD_8

public static final KeyCode NUMPAD_8

NUMPAD_9

public static final KeyCode NUMPAD_9

MULTIPLY

public static final KeyCode MULTIPLY

ADD

public static final KeyCode ADD

SUBTRACT

public static final KeyCode SUBTRACT

DECIMAL_POINT

public static final KeyCode DECIMAL_POINT

DIVIDE

public static final KeyCode DIVIDE

F1

public static final KeyCode F1

F2

public static final KeyCode F2

F3

public static final KeyCode F3

F4

public static final KeyCode F4

F5

public static final KeyCode F5

F6

public static final KeyCode F6

F7

public static final KeyCode F7

F8

public static final KeyCode F8

F9

public static final KeyCode F9

F10

public static final KeyCode F10

F11

public static final KeyCode F11

F12

public static final KeyCode F12

NUM_LOCK

public static final KeyCode NUM_LOCK

SCROLL_LOCK

public static final KeyCode SCROLL_LOCK

SEMI_COLON

public static final KeyCode SEMI_COLON

EQUAL_SIGN

public static final KeyCode EQUAL_SIGN

COMMA

public static final KeyCode COMMA

DASH

public static final KeyCode DASH

PERIOD

public static final KeyCode PERIOD

FORWARD_SLASH

public static final KeyCode FORWARD_SLASH

GRAVE_ACCENT

public static final KeyCode GRAVE_ACCENT

OPEN_BRACKET

public static final KeyCode OPEN_BRACKET

BACK_SLASH

public static final KeyCode BACK_SLASH

CLOSE_BRAKET

public static final KeyCode CLOSE_BRAKET

SINGLE_QUOTE

public static final KeyCode SINGLE_QUOTE
Constructor Detail

KeyCode

public KeyCode(String code)
Constructs new key code by providing it's JavaScript key code representation

Parameters:
code -
Method Detail

getCode

public String getCode()
Returns the code of JavaScript key code representation

Returns:
the code of JavaScript key code representation

inSeleniumRepresentation

public String inSeleniumRepresentation()
Description copied from interface: SeleniumRepresentable
Returns Selenium's string representation of this object

Specified by:
inSeleniumRepresentation in interface SeleniumRepresentable
Returns:
Selenium's string representation of this object

Graphene Selenium: API 2.0.0.Alpha1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.