Uses of Interface
org.qtunes.db.Track

Packages that use Track
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.ff The "ff" package groups the set of all file formats parsed by QTunes - MP3, MP4 etc. 
org.qtunes.ff.spi.mp3 The "ff.spi.mp3" package reads and write the MP3 File Format, including providing an AudioInputStream 
org.qtunes.player The "player" package defines the API for the music player 
org.qtunes.player.spi The "player.spi" package has an implementations of the "player" API 
 

Uses of Track in org.qtunes.db
 

Methods in org.qtunes.db that return Track
 Track Database.create(FieldMap map)
          Create a new Track entry.
 Track Database.getTrack(int tracknumber)
          Get the track with the specified track index
 Track ManualPlaylist.remove(int index)
          Remove the Track at the specified position in the Playlist
 

Methods in org.qtunes.db that return types with arguments of type Track
 java.util.Collection<Track> Database.getTracks()
          Return a read-only Collection with all the Tracks in the Database in arbirary order.
 java.util.List<Track> Playlist.getTracks()
          Get the list of tracks in this Playlist
 java.util.List<Track> Database.getTracks(java.lang.String sort, java.lang.String filter)
          Return a List of the tracks in the database with the specified sort order and filter.
 

Methods in org.qtunes.db with parameters of type Track
 void ManualPlaylist.add(Track track)
          Add the specified Track to the Playlist.
 void ManualPlaylist.add(Track track, int index)
          Add the specified Track to the Playlist.
abstract  T DerivedField.get(Track track)
           
 java.lang.Object Matcher.getKey(Track track)
          Get the key that can be used to uniquely identify the specified track
 java.lang.Object TrackMatcher.getProperty(Track track, java.lang.String property)
           
 boolean ManualPlaylist.removeTrack(Track track)
          Remove all occurances of the specified Track from the Playlist
 

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

Methods in org.qtunes.db.spi.simple that return Track
 Track DatabaseImpl.create(FieldMap map)
          Create a new Track entry.
 Track DatabaseImpl.getTrack(int tracknumber)
          Get the track with the specified track index
 Track ManualPlaylistImpl.remove(int index)
           
 

Methods in org.qtunes.db.spi.simple that return types with arguments of type Track
 java.util.Collection<Track> DatabaseImpl.getTracks()
           
 java.util.List<Track> ManualPlaylistImpl.getTracks()
           
 java.util.List<Track> SmartPlaylistImpl.getTracks()
           
 java.util.List<Track> DatabaseImpl.getTracks(java.lang.String sort, java.lang.String filter)
           
 

Methods in org.qtunes.db.spi.simple with parameters of type Track
 void ManualPlaylistImpl.add(Track track)
          Add the specified Track to the Playlist.
 void ManualPlaylistImpl.add(Track track, int index)
          Add the specified Track to the Playlist.
 java.lang.Object FilenameMatcher.getKey(Track track)
           
 boolean SmartPlaylistImpl.hasTrack(Track track)
           
 boolean ManualPlaylistImpl.removeTrack(Track track)
           
 

Uses of Track in org.qtunes.ff
 

Methods in org.qtunes.ff with parameters of type Track
abstract  void TrackWriter.write(Track track, FieldMap changes)
          Update the track
 

Uses of Track in org.qtunes.ff.spi.mp3
 

Methods in org.qtunes.ff.spi.mp3 with parameters of type Track
 void MP3Handler.write(Track track, FieldMap changes)
           
 

Uses of Track in org.qtunes.player
 

Methods in org.qtunes.player that return Track
 Track Player.getCurrentTrack()
          Get the Track currently being played by this Player, or null if it's not playing anything
 

Uses of Track in org.qtunes.player.spi
 

Methods in org.qtunes.player.spi that return Track
 Track PlayerImpl.getCurrentTrack()
          Return the currently playing Track, or null if no track is playing
 Track PlayerPlaylist.remove(int index)
           
 

Methods in org.qtunes.player.spi that return types with arguments of type Track
 java.util.List<Track> PlayerPlaylist.getTracks()
           
 

Methods in org.qtunes.player.spi with parameters of type Track
 void PlayerPlaylist.add(Track track)
          Add the specified Track to the Playlist.
 void PlayerPlaylist.add(Track track, int index)
          Add the specified Track to the Playlist.
 boolean PlayerPlaylist.removeTrack(Track track)