@Override
    public void actionPerformed(ActionEvent ae) {
        //Notify all listeners that a comboBox has changed
        if (ae.getSource().equals(comboBox)) {
            if (!listeners.isEmpty()) {
                for (ActionListener thisListener : listeners) {
                    thisListener.actionPerformed(new ActionEvent(this, ActionEvent.ACTION_PERFORMED, null));
                }
            }
        }
    }