1 package org.rpi.player.observers; 2 3 /** 4 * Possible Events 5 * EVENTPLAYLISTSTATUSCHANGED 6 * EVENTPLAYLISTPLAYINGTRACKID 7 * EVENTPLAYLISTUPDATESHUFFLE 8 */ 9 10 import java.util.Observable; 11 12 public class ObservablePlayList extends Observable { 13 14 /** 15 * Let the Observers know something has changed.. 16 * 17 * @param obj 18 */ 19 public void notifyChange(Object obj) { 20 try 21 { 22 setChanged(); 23 notifyObservers(obj); 24 } 25 catch(Exception e) 26 { 27 } 28 29 } 30 31 }