View Javadoc

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  }