com.opera.core.systems.scope.internal
Enum OperaKeys

java.lang.Object
  extended by java.lang.Enum<OperaKeys>
      extended by com.opera.core.systems.scope.internal.OperaKeys
All Implemented Interfaces:
Serializable, Comparable<OperaKeys>

public enum OperaKeys
extends Enum<OperaKeys>

Maps OperaKeys to WebDriver keys

Author:
Deniz Turkoglu

Enum Constant Summary
ADD
           
ALT
           
ARROW_DOWN
           
ARROW_LEFT
           
ARROW_RIGHT
           
ARROW_UP
           
BACK_SPACE
           
CANCEL
           
CLEAR
           
CONTROL
           
DECIMAL
           
DELETE
           
DIVIDE
           
DOWN
           
END
           
ENTER
           
EQUALS
           
ESCAPE
           
F1
           
F10
           
F11
           
F12
           
F2
           
F3
           
F4
           
F5
           
F6
           
F7
           
F8
           
F9
           
HELP
           
HOME
           
INSERT
           
LEFT
           
LEFT_ALT
           
LEFT_CONTROL
           
LEFT_SHIFT
           
MULTIPLY
           
NULL
           
NUMPAD0
           
NUMPAD1
           
NUMPAD2
           
NUMPAD3
           
NUMPAD4
           
NUMPAD5
           
NUMPAD6
           
NUMPAD7
           
NUMPAD8
           
NUMPAD9
           
PAGE_DOWN
           
PAGE_UP
           
PAUSE
           
RETURN
           
RIGHT
           
SEMICOLON
           
SEPARATOR
           
SHIFT
           
SPACE
           
SUBTRACT
           
TAB
           
UP
           
 
Method Summary
static String get(String key)
           
 String getValue()
           
static OperaKeys valueOf(String name)
          Returns the enum constant of this type with the specified name.
static OperaKeys[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NULL

public static final OperaKeys NULL

CANCEL

public static final OperaKeys CANCEL

HELP

public static final OperaKeys HELP

BACK_SPACE

public static final OperaKeys BACK_SPACE

TAB

public static final OperaKeys TAB

CLEAR

public static final OperaKeys CLEAR

RETURN

public static final OperaKeys RETURN

ENTER

public static final OperaKeys ENTER

SHIFT

public static final OperaKeys SHIFT

LEFT_SHIFT

public static final OperaKeys LEFT_SHIFT

CONTROL

public static final OperaKeys CONTROL

LEFT_CONTROL

public static final OperaKeys LEFT_CONTROL

ALT

public static final OperaKeys ALT

LEFT_ALT

public static final OperaKeys LEFT_ALT

PAUSE

public static final OperaKeys PAUSE

ESCAPE

public static final OperaKeys ESCAPE

SPACE

public static final OperaKeys SPACE

PAGE_UP

public static final OperaKeys PAGE_UP

PAGE_DOWN

public static final OperaKeys PAGE_DOWN

END

public static final OperaKeys END

HOME

public static final OperaKeys HOME

LEFT

public static final OperaKeys LEFT

ARROW_LEFT

public static final OperaKeys ARROW_LEFT

UP

public static final OperaKeys UP

ARROW_UP

public static final OperaKeys ARROW_UP

RIGHT

public static final OperaKeys RIGHT

ARROW_RIGHT

public static final OperaKeys ARROW_RIGHT

DOWN

public static final OperaKeys DOWN

ARROW_DOWN

public static final OperaKeys ARROW_DOWN

INSERT

public static final OperaKeys INSERT

DELETE

public static final OperaKeys DELETE

SEMICOLON

public static final OperaKeys SEMICOLON

EQUALS

public static final OperaKeys EQUALS

NUMPAD0

public static final OperaKeys NUMPAD0

NUMPAD1

public static final OperaKeys NUMPAD1

NUMPAD2

public static final OperaKeys NUMPAD2

NUMPAD3

public static final OperaKeys NUMPAD3

NUMPAD4

public static final OperaKeys NUMPAD4

NUMPAD5

public static final OperaKeys NUMPAD5

NUMPAD6

public static final OperaKeys NUMPAD6

NUMPAD7

public static final OperaKeys NUMPAD7

NUMPAD8

public static final OperaKeys NUMPAD8

NUMPAD9

public static final OperaKeys NUMPAD9

MULTIPLY

public static final OperaKeys MULTIPLY

ADD

public static final OperaKeys ADD

SEPARATOR

public static final OperaKeys SEPARATOR

SUBTRACT

public static final OperaKeys SUBTRACT

DECIMAL

public static final OperaKeys DECIMAL

DIVIDE

public static final OperaKeys DIVIDE

F1

public static final OperaKeys F1

F2

public static final OperaKeys F2

F3

public static final OperaKeys F3

F4

public static final OperaKeys F4

F5

public static final OperaKeys F5

F6

public static final OperaKeys F6

F7

public static final OperaKeys F7

F8

public static final OperaKeys F8

F9

public static final OperaKeys F9

F10

public static final OperaKeys F10

F11

public static final OperaKeys F11

F12

public static final OperaKeys F12
Method Detail

values

public static OperaKeys[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (OperaKeys c : OperaKeys.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static OperaKeys valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getValue

public String getValue()

get

public static String get(String key)


Copyright © 2012. All Rights Reserved.