public GenericTerminal getTerminal() {
return terminal;
}
private void init(){
argDefs.add(new ArgDef(ARG_SET_NRUN, this));
argDefs.add(new ArgDef(ARG_SET_BEFORE_DISCONNECT_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_BEFORE_CONNECT_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_AFTER_CONNECT_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_UNEXPECTED_CARD_RESPONSE_SCRIPT, this));
//argDefs.add(new ArgDef(ARG_SET_UNEXPECTED_CARD_RESPONSE_RESUME_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_APDU_TIMEOUT_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_APDU_MISC_ERROR_SCRIPT, this));
argDefs.add(new ArgDef(ARG_SET_TERM_ENV, this));
argDefs.add(new ArgDef(ARG_SHOW_TERM_ENV, this));
argDefs.add(new ArgDef(StarScriptArgHandler.ARG_STAR_SCRIPT_FILE, starScriptArgHandler));
argDefs.add(new ArgDef(TaskArgHandler.ARG_TASK, taskArgHandler));
argDefs.addAll(loggingArgHandler.getArgDefs());
cl.addArgDefs(argDefs);
}