Uses of Interface
org.qtunes.db.Playlist

Packages that use Playlist
org.qtunes.db The "db" package defines the API for the database, which stores the tracks and playlists 
org.qtunes.db.spi.simple An implementation of the "database" package. 
org.qtunes.player.spi The "player.spi" package has an implementations of the "player" API 
 

Uses of Playlist in org.qtunes.db
 

Subinterfaces of Playlist in org.qtunes.db
 interface ManualPlaylist
          A Simple Playlist that has a manually managed list of tracks.
 interface SmartPlaylist
          A Playlist which determines it's tracks based on a filter.
 

Methods in org.qtunes.db that return Playlist
 Playlist Database.getPlaylist(java.lang.String name)
          Get the Playlist with the specified name.
 Playlist Playlist.sort(java.lang.String sort, java.lang.String filter)
          Get a new Playlist based on the current one, but sorted and filtered as specified.
 

Methods in org.qtunes.db with parameters of type Playlist
 void ManualPlaylist.addAll(Playlist playlist)
          Add the tracks from the specified Playlist
 void ManualPlaylist.addAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point
 void ManualPlaylist.mergeAll(Playlist playlist)
          Add the specified tracks to this Playlist, but only if they're not duplicates.
 void ManualPlaylist.mergeAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point, but only if they're not duplicates
 void Database.putPlaylist(java.lang.String name, Playlist playlist)
          Store (possibly overwriting) the playlist with the specified name.\ If the value is null the playlist will be removed.
 void ManualPlaylist.removeAll(Playlist playlist)
          Remove all tracks from the specified Playlist from this Playlist
 

Uses of Playlist in org.qtunes.db.spi.simple
 

Classes in org.qtunes.db.spi.simple that implement Playlist
 class ManualPlaylistImpl
          A Simple Playlist that has a manually managed list of tracks
 class SmartPlaylistImpl
          A Playlist which determines it's tracks based on a filter.
 

Methods in org.qtunes.db.spi.simple that return Playlist
 Playlist DatabaseImpl.getPlaylist(java.lang.String name)
           
 Playlist ManualPlaylistImpl.sort(java.lang.String sort, java.lang.String filter)
           
 Playlist SmartPlaylistImpl.sort(java.lang.String sort, java.lang.String filter)
           
 

Methods in org.qtunes.db.spi.simple with parameters of type Playlist
 void ManualPlaylistImpl.addAll(Playlist playlist)
          Add the tracks specified in this Playlist
 void ManualPlaylistImpl.addAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point
 void ManualPlaylistImpl.mergeAll(Playlist playlist)
          Add the specified tracks to this Playlist, but only if they're not duplicates.
 void ManualPlaylistImpl.mergeAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point, but only if they're not duplicates
 void DatabaseImpl.putPlaylist(java.lang.String name, Playlist playlist)
           
 void ManualPlaylistImpl.removeAll(Playlist playlist)
           
 

Uses of Playlist in org.qtunes.player.spi
 

Classes in org.qtunes.player.spi that implement Playlist
 class PlayerPlaylist
          A Simple Playlist that has a manually managed list of tracks
 

Methods in org.qtunes.player.spi that return Playlist
 Playlist PlayerPlaylist.sort(java.lang.String key, java.lang.String filter)
           
 

Methods in org.qtunes.player.spi with parameters of type Playlist
 void PlayerPlaylist.addAll(Playlist playlist)
          Add the tracks specified in this Playlist
 void PlayerPlaylist.addAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point
 void PlayerPlaylist.mergeAll(Playlist playlist)
          Add the specified tracks to this Playlist, but only if they're not duplicates.
 void PlayerPlaylist.mergeAll(Playlist playlist, int index)
          Add the specified tracks to this Playlist at the specified point, but only if they're not duplicates
 void PlayerPlaylist.removeAll(Playlist playlist)