public class KeyCodeTypeCommand extends AlphaNumericTypeCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CODE_DELIMITER |
static java.lang.String |
MODIFIER_DELIMITER |
static java.lang.String |
PREFIX |
CMD_PREFIX
Constructor and Description |
---|
KeyCodeTypeCommand(java.lang.String text,
int line) |
Modifier and Type | Method and Description |
---|---|
Promise<java.lang.Object> |
_execute(PlaybackContext context) |
static Couple<java.util.List<java.lang.Integer>> |
parseKeyCodes(java.lang.String keyCodesText) |
static java.lang.String |
unparseKeyCodes(Couple<java.util.List<java.lang.Integer>> pairs) |
findTarget, type
containsUnicode, get, getFromShortcut, type, type
canGoFurther, dumpCommand, dumpError, execute, getLine, getScriptDir, getText, isAwtThread, isToDumpCommand, setScriptDir
public static final java.lang.String PREFIX
public static final java.lang.String CODE_DELIMITER
public static final java.lang.String MODIFIER_DELIMITER
public Promise<java.lang.Object> _execute(PlaybackContext context)
_execute
in class AlphaNumericTypeCommand
public static Couple<java.util.List<java.lang.Integer>> parseKeyCodes(java.lang.String keyCodesText)
public static java.lang.String unparseKeyCodes(Couple<java.util.List<java.lang.Integer>> pairs)