001 package market.event;
002
003 import java.io.Serializable;
004
005 /**
006 * Convenience method that implements MarketEventListener with empty methods.
007 */
008 public class MarketEventAdapter implements MarketEventListener, Serializable {
009
010 /**
011 * Invoked when the manager announces closing-time.
012 */
013 public void notifyOnMarketClosing() {
014 }
015
016 /**
017 * Invoked when the manager cancels closing-time announcement.
018 */
019 public void notifyOnMarketNotClosing() {
020 }
021
022 /**
023 * Invoked when the market opens.
024 */
025 public void marketOpened() {
026 }
027
028 /**
029 * Invoked when the market closes.
030 */
031 public void marketClosed() {
032 }
033
034 /**
035 * Invoked when the date changes.
036 */
037 public void timeAdvanced() {
038 }
039
040 /**
041 * Invoked when a job enters the {@link market.SMarket#ss_warehouseQueue warehouse queue} or a
042 * warehouse worker logs on or off.
043 */
044 public void workerInformationChanged(){
045 }
046 }