|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.atunes.kernel.handlers.PlayListHandler
public class PlayListHandler
The Class PlayListHandler.
| Method Summary | |
|---|---|
void |
addAlbumsMostPlayed(int n)
Gets n albums most played and adds to play list. |
void |
addArtistsMostPlayed(int n)
Gets n artists most played and adds to play list. |
void |
addRandomSongs(int n)
Gets a number of random songs and adds to play list. |
void |
addSongsMostPlayed(int n)
Gets n songs most played and adds to play list. |
void |
addToPlayList(java.util.List<? extends AudioObject> audioObjects)
Adds audio objects to play list. |
void |
addUnplayedSongs(int n)
Adds n unplayed songs to playlist. |
void |
clear()
Method of PlayListEventListener. |
void |
clearList()
Removes all songs from play list. |
void |
editTags()
Edit tags of selected songs on play list. |
void |
finish()
Called by kernel when application is finishing. |
static PlayListHandler |
getInstance()
Method to access singleton instance. |
java.lang.Runnable |
getReadPlayListsRunnable()
Gets the read play lists runnable. |
java.lang.Runnable |
getStartToPlayRunnable()
Starts playing current song. |
void |
loadPlaylist()
Loads play list from a file. |
void |
moveDown(int[] rows)
Move rows of play list down. |
void |
moveToBottom(int[] rows)
Move rows to bottom of play list. |
void |
moveToTop(int[] rows)
Move rows to top of play list. |
void |
moveUp(int[] rows)
Move rows of play list up. |
void |
playNow(AudioObject song)
Plays song passed to argument. |
void |
removeSongs(int[] rows)
Removes songs from play list. |
void |
savePlaylist()
Saves current play list to a file. |
void |
selectedAudioObjectChanged(AudioObject audioObject)
Method of PlayListEventListener. |
void |
setFilter(java.lang.String filter)
Applies filter to play list. |
void |
setPlayLists()
Retrieves stored play list and loads it. |
void |
shuffle()
Shuffle. |
void |
sortPlayList(java.util.Comparator<AudioObject> comp)
Sorts play list with a given comparator. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static PlayListHandler getInstance()
public void addAlbumsMostPlayed(int n)
n - the npublic void addArtistsMostPlayed(int n)
n - the npublic void addRandomSongs(int n)
n - the npublic void addSongsMostPlayed(int n)
n - the npublic void addUnplayedSongs(int n)
n - the npublic void addToPlayList(java.util.List<? extends AudioObject> audioObjects)
audioObjects - the audio objectspublic void clear()
clear in interface PlayListEventListenerpublic void clearList()
public void editTags()
public void finish()
public java.lang.Runnable getReadPlayListsRunnable()
public void setPlayLists()
public void loadPlaylist()
public void moveDown(int[] rows)
rows - the rowspublic void moveToBottom(int[] rows)
rows - the rowspublic void moveToTop(int[] rows)
rows - the rowspublic void moveUp(int[] rows)
rows - the rowspublic void playNow(AudioObject song)
song - the songpublic void removeSongs(int[] rows)
rows - the rowspublic void savePlaylist()
public void selectedAudioObjectChanged(AudioObject audioObject)
selectedAudioObjectChanged in interface PlayListEventListeneraudioObject - the audio objectpublic void setFilter(java.lang.String filter)
filter - the filterpublic void shuffle()
public void sortPlayList(java.util.Comparator<AudioObject> comp)
comp - the comppublic java.lang.Runnable getStartToPlayRunnable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||