super.processLowLevelEvent(action, values);
processKeyEvents(values);
    public void processLowLevelEvent(String action, String[] values) {        super.processLowLevelEvent(action, values);        boolean requestSelection;        if (Arrays.asList(values).contains("hidden_reset")) {            // one hidden and one checked event from the form says select            // it, else deselect it (typically only the hidden event)            requestSelection = values.length == 2;        } else {            requestSelection = parseSelectionToggle(values[0]);        }        if (requestSelection != isSelected()) {            delayEvents(true);            setSelected(requestSelection);            // got an event, that is a select...            SForm.addArmedComponent(this);        } // end of if ()    }