protected AbstractActionListener(String expression) { this.expression = expression;
protected AbstractActionListener() {
    protected AbstractActionListener(String expression) {        this.expression = expression;    }