jazz.core
Class SongLibrary
java.lang.Object
|
+--jazz.core.SongLibrary
- All Implemented Interfaces:
- java.io.Serializable
- public class SongLibrary
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
|
Field Summary |
protected java.util.Hashtable |
songs
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
songs
protected java.util.Hashtable songs
SongLibrary
public SongLibrary()
addSong
public void addSong(Song song)
hasSong
public boolean hasSong(java.lang.String name)
hasSong
public boolean hasSong(Song song)
removeSong
public void removeSong(java.lang.String name)
removeSong
public void removeSong(Song song)
getSong
public Song getSong(java.lang.String name)
getSongNames
public java.util.Enumeration getSongNames()
save
public void save(java.lang.String path)
throws java.io.IOException,
java.io.FileNotFoundException
loadLibrary
public static SongLibrary loadLibrary(java.lang.String path)
throws java.io.IOException,
java.io.FileNotFoundException,
java.lang.ClassNotFoundException