16 public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Token> params, Map<String, MemoryAPI> memoryMap) {
17 if (dialog ==
null)
return false;
19 String option = params.get(0).string;
20 String keyName = params.get(1).string;
21 boolean putLast =
true;
22 if (params.size() >= 3) {
23 putLast = params.get(2).getBoolean(memoryMap);
27 if (code == -1)
return false;
29 dialog.getOptionPanel().setShortcut(option, code,
false,
false,
false, putLast);