public void addActionListener(ActionListener l) {
        if (this.listeners == null) {
            this.listeners = new Vector<ActionListener>();
        }
        if (this.listeners.contains(l)) {
            return;
        }
        this.listeners.add(l);
    }