001package jmri;
002
003/**
004 * Allow notification of changes to the cab signal list.
005 * <p>
006 * This allows a {@link CabSignalManager} object to return delayed status.
007 *
008 * <hr>
009 * This file is part of JMRI.
010 * <p>
011 * JMRI is free software; you can redistribute it and/or modify it under the
012 * terms of version 2 of the GNU General Public License as published by the Free
013 * Software Foundation. See the "COPYING" file for a copy of this license.
014 * <p>
015 * JMRI is distributed in the hope that it will be useful, but WITHOUT ANY
016 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
017 * A PARTICULAR PURPOSE. See the GNU General Public License for more details.
018 *
019 * @author Paul Bender Copyright (C) 2012
020 */
021public interface CabSignalListListener extends java.util.EventListener {
022
023    /**
024     * Receive notification that the cab signal manager has changed its signal
025     * list.
026     */
027    void notifyCabSignalListChanged();
028}