com.jagacy
Class Key

java.lang.Object
  extended bycom.jagacy.Key

public abstract class Key
extends java.lang.Object

Supported keys. Note that a key where the method isWaitKey() returns true must have a wait method called after it is sent.

Author:
Robert M. Preston

Field Summary
static Key ATTN
           
static int ATTN_ID
           
static java.lang.String ATTN_NAME
           
static Key ATTN_WAIT
          Deprecated.  
static Key BACK_TAB
           
static int BACK_TAB_ID
           
static java.lang.String BACK_TAB_NAME
           
static Key BACKSPACE
           
static int BACKSPACE_ID
           
static java.lang.String BACKSPACE_NAME
           
static Key CLEAR
           
static int CLEAR_ID
           
static java.lang.String CLEAR_NAME
           
static Key CLEAR_WAIT
          Deprecated.  
static Key CURSOR_SELECT
           
static int CURSOR_SELECT_ID
           
static java.lang.String CURSOR_SELECT_NAME
           
static Key CURSOR_SELECT_WAIT
          Deprecated.  
static Key DELETE
           
static int DELETE_ID
           
static java.lang.String DELETE_NAME
           
static Key DOWN_ARROW
           
static int DOWN_ARROW_ID
           
static java.lang.String DOWN_ARROW_NAME
           
static Key DUPLICATE
           
static int DUPLICATE_ID
           
static java.lang.String DUPLICATE_NAME
           
static Key ENTER
           
static int ENTER_ID
           
static java.lang.String ENTER_NAME
           
static Key ENTER_WAIT
          Deprecated.  
static Key ERASE_EOF
           
static int ERASE_EOF_ID
           
static java.lang.String ERASE_EOF_NAME
           
static Key ERASE_INPUT
           
static int ERASE_INPUT_ID
           
static java.lang.String ERASE_INPUT_NAME
           
static Key HOME
           
static int HOME_ID
           
static java.lang.String HOME_NAME
           
static Key INSERT
           
static int INSERT_ID
           
static java.lang.String INSERT_NAME
           
static Key KEYPAD_0
           
static int KEYPAD_0_ID
           
static java.lang.String KEYPAD_0_NAME
           
static Key KEYPAD_1
           
static int KEYPAD_1_ID
           
static java.lang.String KEYPAD_1_NAME
           
static Key KEYPAD_2
           
static int KEYPAD_2_ID
           
static java.lang.String KEYPAD_2_NAME
           
static Key KEYPAD_3
           
static int KEYPAD_3_ID
           
static java.lang.String KEYPAD_3_NAME
           
static Key KEYPAD_4
           
static int KEYPAD_4_ID
           
static java.lang.String KEYPAD_4_NAME
           
static Key KEYPAD_5
           
static int KEYPAD_5_ID
           
static java.lang.String KEYPAD_5_NAME
           
static Key KEYPAD_6
           
static int KEYPAD_6_ID
           
static java.lang.String KEYPAD_6_NAME
           
static Key KEYPAD_7
           
static int KEYPAD_7_ID
           
static java.lang.String KEYPAD_7_NAME
           
static Key KEYPAD_8
           
static int KEYPAD_8_ID
           
static java.lang.String KEYPAD_8_NAME
           
static Key KEYPAD_9
           
static int KEYPAD_9_ID
           
static java.lang.String KEYPAD_9_NAME
           
static Key KEYPAD_COMMA
           
static int KEYPAD_COMMA_ID
           
static java.lang.String KEYPAD_COMMA_NAME
           
static Key KEYPAD_HYPHEN
           
static int KEYPAD_HYPHEN_ID
           
static java.lang.String KEYPAD_HYPHEN_NAME
           
static Key KEYPAD_PERIOD
           
static int KEYPAD_PERIOD_ID
           
static java.lang.String KEYPAD_PERIOD_NAME
           
static Key KEYPAD_RETURN
           
static int KEYPAD_RETURN_ID
           
static java.lang.String KEYPAD_RETURN_NAME
           
static Key LEFT_ARROW
           
static int LEFT_ARROW_ID
           
static java.lang.String LEFT_ARROW_NAME
           
static int MAX_ID
           
static Key NEWLINE
           
static int NEWLINE_ID
           
static java.lang.String NEWLINE_NAME
           
static Key PA1
           
static int PA1_ID
           
static java.lang.String PA1_NAME
           
static Key PA1_WAIT
          Deprecated.  
static Key PA2
           
static int PA2_ID
           
static java.lang.String PA2_NAME
           
static Key PA2_WAIT
          Deprecated.  
static Key PA3
           
static int PA3_ID
           
static java.lang.String PA3_NAME
           
static Key PA3_WAIT
          Deprecated.  
static Key PF1
           
static int PF1_ID
           
static java.lang.String PF1_NAME
           
static Key PF1_WAIT
          Deprecated.  
static Key PF10
           
static int PF10_ID
           
static java.lang.String PF10_NAME
           
static Key PF10_WAIT
          Deprecated.  
static Key PF11
           
static int PF11_ID
           
static java.lang.String PF11_NAME
           
static Key PF11_WAIT
          Deprecated.  
static Key PF12
           
static int PF12_ID
           
static java.lang.String PF12_NAME
           
static Key PF12_WAIT
          Deprecated.  
static Key PF13
           
static int PF13_ID
           
static java.lang.String PF13_NAME
           
static Key PF13_WAIT
          Deprecated.  
static Key PF14
           
static int PF14_ID
           
static java.lang.String PF14_NAME
           
static Key PF14_WAIT
          Deprecated.  
static Key PF15
           
static int PF15_ID
           
static java.lang.String PF15_NAME
           
static Key PF15_WAIT
          Deprecated.  
static Key PF16
           
static int PF16_ID
           
static java.lang.String PF16_NAME
           
static Key PF16_WAIT
          Deprecated.  
static Key PF17
           
static int PF17_ID
           
static java.lang.String PF17_NAME
           
static Key PF17_WAIT
          Deprecated.  
static Key PF18
           
static int PF18_ID
           
static java.lang.String PF18_NAME
           
static Key PF18_WAIT
          Deprecated.  
static Key PF19
           
static int PF19_ID
           
static java.lang.String PF19_NAME
           
static Key PF19_WAIT
          Deprecated.  
static Key PF2
           
static int PF2_ID
           
static java.lang.String PF2_NAME
           
static Key PF2_WAIT
          Deprecated.  
static Key PF20
           
static int PF20_ID
           
static java.lang.String PF20_NAME
           
static Key PF20_WAIT
          Deprecated.  
static Key PF21
           
static int PF21_ID
           
static java.lang.String PF21_NAME
           
static Key PF21_WAIT
          Deprecated.  
static Key PF22
           
static int PF22_ID
           
static java.lang.String PF22_NAME
           
static Key PF22_WAIT
          Deprecated.  
static Key PF23
           
static int PF23_ID
           
static java.lang.String PF23_NAME
           
static Key PF23_WAIT
          Deprecated.  
static Key PF24
           
static int PF24_ID
           
static java.lang.String PF24_NAME
           
static Key PF24_WAIT
          Deprecated.  
static Key PF3
           
static int PF3_ID
           
static java.lang.String PF3_NAME
           
static Key PF3_WAIT
          Deprecated.  
static Key PF4
           
static int PF4_ID
           
static java.lang.String PF4_NAME
           
static Key PF4_WAIT
          Deprecated.  
static Key PF5
           
static int PF5_ID
           
static java.lang.String PF5_NAME
           
static Key PF5_WAIT
          Deprecated.  
static Key PF6
           
static int PF6_ID
           
static java.lang.String PF6_NAME
           
static Key PF6_WAIT
          Deprecated.  
static Key PF7
           
static int PF7_ID
           
static java.lang.String PF7_NAME
           
static Key PF7_WAIT
          Deprecated.  
static Key PF8
           
static int PF8_ID
           
static java.lang.String PF8_NAME
           
static Key PF8_WAIT
          Deprecated.  
static Key PF9
           
static int PF9_ID
           
static java.lang.String PF9_NAME
           
static Key PF9_WAIT
          Deprecated.  
static Key RESET
           
static int RESET_ID
           
static java.lang.String RESET_NAME
           
static Key RIGHT_ARROW
           
static int RIGHT_ARROW_ID
           
static java.lang.String RIGHT_ARROW_NAME
           
static Key SYSREQ
           
static int SYSREQ_ID
           
static java.lang.String SYSREQ_NAME
           
static Key SYSREQ_WAIT
          Deprecated.  
static Key TAB
           
static int TAB_ID
           
static java.lang.String TAB_NAME
           
static Key UP_ARROW
           
static int UP_ARROW_ID
           
static java.lang.String UP_ARROW_NAME
           
 
Method Summary
static Key find(int id)
          Find a key with the given ID.
static Key find(java.lang.String name)
          Find a key with the given name.
abstract  int getId()
          Returns the key's ID.
 boolean isWaitKey()
          Determines if a wait method must be called after key is sent.
abstract  java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ENTER

public static final Key ENTER

ENTER_WAIT

public static final Key ENTER_WAIT
Deprecated.  


PF1

public static final Key PF1

PF1_WAIT

public static final Key PF1_WAIT
Deprecated.  


PF2

public static final Key PF2

PF2_WAIT

public static final Key PF2_WAIT
Deprecated.  


PF3

public static final Key PF3

PF3_WAIT

public static final Key PF3_WAIT
Deprecated.  


PF4

public static final Key PF4

PF4_WAIT

public static final Key PF4_WAIT
Deprecated.  


PF5

public static final Key PF5

PF5_WAIT

public static final Key PF5_WAIT
Deprecated.  


PF6

public static final Key PF6

PF6_WAIT

public static final Key PF6_WAIT
Deprecated.  


PF7

public static final Key PF7

PF7_WAIT

public static final Key PF7_WAIT
Deprecated.  


PF8

public static final Key PF8

PF8_WAIT

public static final Key PF8_WAIT
Deprecated.  


PF9

public static final Key PF9

PF9_WAIT

public static final Key PF9_WAIT
Deprecated.  


PF10

public static final Key PF10

PF10_WAIT

public static final Key PF10_WAIT
Deprecated.  


PF11

public static final Key PF11

PF11_WAIT

public static final Key PF11_WAIT
Deprecated.  


PF12

public static final Key PF12

PF12_WAIT

public static final Key PF12_WAIT
Deprecated.  


PF13

public static final Key PF13

PF13_WAIT

public static final Key PF13_WAIT
Deprecated.  


PF14

public static final Key PF14

PF14_WAIT

public static final Key PF14_WAIT
Deprecated.  


PF15

public static final Key PF15

PF15_WAIT

public static final Key PF15_WAIT
Deprecated.  


PF16

public static final Key PF16

PF16_WAIT

public static final Key PF16_WAIT
Deprecated.  


PF17

public static final Key PF17

PF17_WAIT

public static final Key PF17_WAIT
Deprecated.  


PF18

public static final Key PF18

PF18_WAIT

public static final Key PF18_WAIT
Deprecated.  


PF19

public static final Key PF19

PF19_WAIT

public static final Key PF19_WAIT
Deprecated.  


PF20

public static final Key PF20

PF20_WAIT

public static final Key PF20_WAIT
Deprecated.  


PF21

public static final Key PF21

PF21_WAIT

public static final Key PF21_WAIT
Deprecated.  


PF22

public static final Key PF22

PF22_WAIT

public static final Key PF22_WAIT
Deprecated.  


PF23

public static final Key PF23

PF23_WAIT

public static final Key PF23_WAIT
Deprecated.  


PF24

public static final Key PF24

PF24_WAIT

public static final Key PF24_WAIT
Deprecated.  


PA1

public static final Key PA1

PA1_WAIT

public static final Key PA1_WAIT
Deprecated.  


PA2

public static final Key PA2

PA2_WAIT

public static final Key PA2_WAIT
Deprecated.  


PA3

public static final Key PA3

PA3_WAIT

public static final Key PA3_WAIT
Deprecated.  


CLEAR

public static final Key CLEAR

CLEAR_WAIT

public static final Key CLEAR_WAIT
Deprecated.  


ATTN

public static final Key ATTN

ATTN_WAIT

public static final Key ATTN_WAIT
Deprecated.  


SYSREQ

public static final Key SYSREQ

SYSREQ_WAIT

public static final Key SYSREQ_WAIT
Deprecated.  


CURSOR_SELECT

public static final Key CURSOR_SELECT

CURSOR_SELECT_WAIT

public static final Key CURSOR_SELECT_WAIT
Deprecated.  


KEYPAD_0

public static final Key KEYPAD_0

KEYPAD_1

public static final Key KEYPAD_1

KEYPAD_2

public static final Key KEYPAD_2

KEYPAD_3

public static final Key KEYPAD_3

KEYPAD_4

public static final Key KEYPAD_4

KEYPAD_5

public static final Key KEYPAD_5

KEYPAD_6

public static final Key KEYPAD_6

KEYPAD_7

public static final Key KEYPAD_7

KEYPAD_8

public static final Key KEYPAD_8

KEYPAD_9

public static final Key KEYPAD_9

KEYPAD_HYPHEN

public static final Key KEYPAD_HYPHEN

KEYPAD_COMMA

public static final Key KEYPAD_COMMA

KEYPAD_PERIOD

public static final Key KEYPAD_PERIOD

KEYPAD_RETURN

public static final Key KEYPAD_RETURN

UP_ARROW

public static final Key UP_ARROW

DOWN_ARROW

public static final Key DOWN_ARROW

LEFT_ARROW

public static final Key LEFT_ARROW

RIGHT_ARROW

public static final Key RIGHT_ARROW

HOME

public static final Key HOME

NEWLINE

public static final Key NEWLINE

TAB

public static final Key TAB

BACK_TAB

public static final Key BACK_TAB

DELETE

public static final Key DELETE

INSERT

public static final Key INSERT

ERASE_EOF

public static final Key ERASE_EOF

ERASE_INPUT

public static final Key ERASE_INPUT

DUPLICATE

public static final Key DUPLICATE

BACKSPACE

public static final Key BACKSPACE

RESET

public static final Key RESET

ENTER_ID

public static final int ENTER_ID

PF1_ID

public static final int PF1_ID

PF2_ID

public static final int PF2_ID

PF3_ID

public static final int PF3_ID

PF4_ID

public static final int PF4_ID

PF5_ID

public static final int PF5_ID

PF6_ID

public static final int PF6_ID

PF7_ID

public static final int PF7_ID

PF8_ID

public static final int PF8_ID

PF9_ID

public static final int PF9_ID

PF10_ID

public static final int PF10_ID

PF11_ID

public static final int PF11_ID

PF12_ID

public static final int PF12_ID

PF13_ID

public static final int PF13_ID

PF14_ID

public static final int PF14_ID

PF15_ID

public static final int PF15_ID

PF16_ID

public static final int PF16_ID

PF17_ID

public static final int PF17_ID

PF18_ID

public static final int PF18_ID

PF19_ID

public static final int PF19_ID

PF20_ID

public static final int PF20_ID

PF21_ID

public static final int PF21_ID

PF22_ID

public static final int PF22_ID

PF23_ID

public static final int PF23_ID

PF24_ID

public static final int PF24_ID

PA1_ID

public static final int PA1_ID

PA2_ID

public static final int PA2_ID

PA3_ID

public static final int PA3_ID

CLEAR_ID

public static final int CLEAR_ID

ATTN_ID

public static final int ATTN_ID

SYSREQ_ID

public static final int SYSREQ_ID

CURSOR_SELECT_ID

public static final int CURSOR_SELECT_ID

KEYPAD_0_ID

public static final int KEYPAD_0_ID

KEYPAD_1_ID

public static final int KEYPAD_1_ID

KEYPAD_2_ID

public static final int KEYPAD_2_ID

KEYPAD_3_ID

public static final int KEYPAD_3_ID

KEYPAD_4_ID

public static final int KEYPAD_4_ID

KEYPAD_5_ID

public static final int KEYPAD_5_ID

KEYPAD_6_ID

public static final int KEYPAD_6_ID

KEYPAD_7_ID

public static final int KEYPAD_7_ID

KEYPAD_8_ID

public static final int KEYPAD_8_ID

KEYPAD_9_ID

public static final int KEYPAD_9_ID

KEYPAD_HYPHEN_ID

public static final int KEYPAD_HYPHEN_ID

KEYPAD_COMMA_ID

public static final int KEYPAD_COMMA_ID

KEYPAD_PERIOD_ID

public static final int KEYPAD_PERIOD_ID

KEYPAD_RETURN_ID

public static final int KEYPAD_RETURN_ID

UP_ARROW_ID

public static final int UP_ARROW_ID

DOWN_ARROW_ID

public static final int DOWN_ARROW_ID

LEFT_ARROW_ID

public static final int LEFT_ARROW_ID

RIGHT_ARROW_ID

public static final int RIGHT_ARROW_ID

HOME_ID

public static final int HOME_ID

NEWLINE_ID

public static final int NEWLINE_ID

TAB_ID

public static final int TAB_ID

BACK_TAB_ID

public static final int BACK_TAB_ID

DELETE_ID

public static final int DELETE_ID

INSERT_ID

public static final int INSERT_ID

ERASE_EOF_ID

public static final int ERASE_EOF_ID

ERASE_INPUT_ID

public static final int ERASE_INPUT_ID

DUPLICATE_ID

public static final int DUPLICATE_ID

BACKSPACE_ID

public static final int BACKSPACE_ID

RESET_ID

public static final int RESET_ID

MAX_ID

public static final int MAX_ID

ENTER_NAME

public static final java.lang.String ENTER_NAME
See Also:
Constant Field Values

PF1_NAME

public static final java.lang.String PF1_NAME
See Also:
Constant Field Values

PF2_NAME

public static final java.lang.String PF2_NAME
See Also:
Constant Field Values

PF3_NAME

public static final java.lang.String PF3_NAME
See Also:
Constant Field Values

PF4_NAME

public static final java.lang.String PF4_NAME
See Also:
Constant Field Values

PF5_NAME

public static final java.lang.String PF5_NAME
See Also:
Constant Field Values

PF6_NAME

public static final java.lang.String PF6_NAME
See Also:
Constant Field Values

PF7_NAME

public static final java.lang.String PF7_NAME
See Also:
Constant Field Values

PF8_NAME

public static final java.lang.String PF8_NAME
See Also:
Constant Field Values

PF9_NAME

public static final java.lang.String PF9_NAME
See Also:
Constant Field Values

PF10_NAME

public static final java.lang.String PF10_NAME
See Also:
Constant Field Values

PF11_NAME

public static final java.lang.String PF11_NAME
See Also:
Constant Field Values

PF12_NAME

public static final java.lang.String PF12_NAME
See Also:
Constant Field Values

PF13_NAME

public static final java.lang.String PF13_NAME
See Also:
Constant Field Values

PF14_NAME

public static final java.lang.String PF14_NAME
See Also:
Constant Field Values

PF15_NAME

public static final java.lang.String PF15_NAME
See Also:
Constant Field Values

PF16_NAME

public static final java.lang.String PF16_NAME
See Also:
Constant Field Values

PF17_NAME

public static final java.lang.String PF17_NAME
See Also:
Constant Field Values

PF18_NAME

public static final java.lang.String PF18_NAME
See Also:
Constant Field Values

PF19_NAME

public static final java.lang.String PF19_NAME
See Also:
Constant Field Values

PF20_NAME

public static final java.lang.String PF20_NAME
See Also:
Constant Field Values

PF21_NAME

public static final java.lang.String PF21_NAME
See Also:
Constant Field Values

PF22_NAME

public static final java.lang.String PF22_NAME
See Also:
Constant Field Values

PF23_NAME

public static final java.lang.String PF23_NAME
See Also:
Constant Field Values

PF24_NAME

public static final java.lang.String PF24_NAME
See Also:
Constant Field Values

PA1_NAME

public static final java.lang.String PA1_NAME
See Also:
Constant Field Values

PA2_NAME

public static final java.lang.String PA2_NAME
See Also:
Constant Field Values

PA3_NAME

public static final java.lang.String PA3_NAME
See Also:
Constant Field Values

CLEAR_NAME

public static final java.lang.String CLEAR_NAME
See Also:
Constant Field Values

ATTN_NAME

public static final java.lang.String ATTN_NAME
See Also:
Constant Field Values

SYSREQ_NAME

public static final java.lang.String SYSREQ_NAME
See Also:
Constant Field Values

CURSOR_SELECT_NAME

public static final java.lang.String CURSOR_SELECT_NAME
See Also:
Constant Field Values

KEYPAD_0_NAME

public static final java.lang.String KEYPAD_0_NAME
See Also:
Constant Field Values

KEYPAD_1_NAME

public static final java.lang.String KEYPAD_1_NAME
See Also:
Constant Field Values

KEYPAD_2_NAME

public static final java.lang.String KEYPAD_2_NAME
See Also:
Constant Field Values

KEYPAD_3_NAME

public static final java.lang.String KEYPAD_3_NAME
See Also:
Constant Field Values

KEYPAD_4_NAME

public static final java.lang.String KEYPAD_4_NAME
See Also:
Constant Field Values

KEYPAD_5_NAME

public static final java.lang.String KEYPAD_5_NAME
See Also:
Constant Field Values

KEYPAD_6_NAME

public static final java.lang.String KEYPAD_6_NAME
See Also:
Constant Field Values

KEYPAD_7_NAME

public static final java.lang.String KEYPAD_7_NAME
See Also:
Constant Field Values

KEYPAD_8_NAME

public static final java.lang.String KEYPAD_8_NAME
See Also:
Constant Field Values

KEYPAD_9_NAME

public static final java.lang.String KEYPAD_9_NAME
See Also:
Constant Field Values

KEYPAD_HYPHEN_NAME

public static final java.lang.String KEYPAD_HYPHEN_NAME
See Also:
Constant Field Values

KEYPAD_COMMA_NAME

public static final java.lang.String KEYPAD_COMMA_NAME
See Also:
Constant Field Values

KEYPAD_PERIOD_NAME

public static final java.lang.String KEYPAD_PERIOD_NAME
See Also:
Constant Field Values

KEYPAD_RETURN_NAME

public static final java.lang.String KEYPAD_RETURN_NAME
See Also:
Constant Field Values

UP_ARROW_NAME

public static final java.lang.String UP_ARROW_NAME
See Also:
Constant Field Values

DOWN_ARROW_NAME

public static final java.lang.String DOWN_ARROW_NAME
See Also:
Constant Field Values

LEFT_ARROW_NAME

public static final java.lang.String LEFT_ARROW_NAME
See Also:
Constant Field Values

RIGHT_ARROW_NAME

public static final java.lang.String RIGHT_ARROW_NAME
See Also:
Constant Field Values

HOME_NAME

public static final java.lang.String HOME_NAME
See Also:
Constant Field Values

NEWLINE_NAME

public static final java.lang.String NEWLINE_NAME
See Also:
Constant Field Values

TAB_NAME

public static final java.lang.String TAB_NAME
See Also:
Constant Field Values

BACK_TAB_NAME

public static final java.lang.String BACK_TAB_NAME
See Also:
Constant Field Values

DELETE_NAME

public static final java.lang.String DELETE_NAME
See Also:
Constant Field Values

INSERT_NAME

public static final java.lang.String INSERT_NAME
See Also:
Constant Field Values

ERASE_EOF_NAME

public static final java.lang.String ERASE_EOF_NAME
See Also:
Constant Field Values

ERASE_INPUT_NAME

public static final java.lang.String ERASE_INPUT_NAME
See Also:
Constant Field Values

DUPLICATE_NAME

public static final java.lang.String DUPLICATE_NAME
See Also:
Constant Field Values

BACKSPACE_NAME

public static final java.lang.String BACKSPACE_NAME
See Also:
Constant Field Values

RESET_NAME

public static final java.lang.String RESET_NAME
See Also:
Constant Field Values
Method Detail

find

public static Key find(java.lang.String name)
Find a key with the given name.

Parameters:
name - Name of key.
Returns:
Key if found; null otherwise.

find

public static Key find(int id)
Find a key with the given ID.

Parameters:
id - ID of key.
Returns:
Key if found; null otherwise.

getId

public abstract int getId()
Returns the key's ID.

Returns:
The key's ID.

toString

public abstract java.lang.String toString()

isWaitKey

public boolean isWaitKey()
Determines if a wait method must be called after key is sent.

Returns:
true if a wait method must be called; false otherwise.
Since:
Jagacy 3270 1.3, Jagacy VT 1.0