|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.atunes.kernel.controllers.model.Controller
net.sourceforge.atunes.kernel.controllers.model.PanelController<PlayListPanel>
net.sourceforge.atunes.kernel.controllers.playList.PlayListController
public class PlayListController
The Class PlayListController.
| Constructor Summary | |
|---|---|
PlayListController(PlayListPanel panel)
Instantiates a new play list controller. |
|
| Method Summary | |
|---|---|
protected void |
addBindings()
Adds the bindings. |
protected void |
addStateBindings()
Adds the state bindings. |
void |
arrangeColumns()
Arrange columns. |
void |
columnClicked(Column columnClicked)
Notifies when user clicks on a column header. |
void |
deleteSelection()
Delete selection. |
void |
disablePlayListItems(boolean disable,
boolean radioOrPodcastFeedEntrySelected)
Disable play list items. |
javax.swing.JScrollPane |
getMainPlayListScrollPane()
Gets the main play list scroll pane. |
PlayListTable |
getMainPlayListTable()
Gets the main play list table. |
protected PlayListPanel |
getPanelControlled()
Returns panel controlled |
java.util.List<AudioObject> |
getSelectedAudioObjects()
Gets the selected audio objects. |
void |
moveDown()
Move down. |
void |
moveToBottom()
Move to bottom. |
void |
moveToTop()
Move to top. |
void |
moveUp()
Move up. |
void |
notifyAudioObjectsAddedToController(java.util.List<? extends AudioObject> audioObjects,
int selected)
Notify audio objects added to controller. |
protected void |
notifyReload()
Notify reload. |
void |
openFolder()
Opens folder containing selected audio file. |
void |
playSelectedAudioObject()
Play selected audio object. |
void |
scrollPlayList()
Scrolls to songs currently playing. |
void |
setAlbumAsPlaylist()
Sets the album as playlist. |
void |
setArtistAsPlaylist()
Sets the artist as playlist. |
void |
setGenre()
Sets the genre. |
void |
setLyrics()
Sets the lyrics. |
void |
setSelectedSong(int song)
Sets the selected song. |
void |
setTitle()
Gets selected songs on play list and sets title based on artist, album and track. |
void |
setTrackNumber()
Sets the track number. |
void |
showPlaylistControls(boolean show)
Show playlist controls. |
void |
updatePositionInTable(int pos)
Update position in table. |
| Methods inherited from class net.sourceforge.atunes.kernel.controllers.model.Controller |
|---|
getLogger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlayListController(PlayListPanel panel)
panel - the panel| Method Detail |
|---|
protected void addBindings()
Controller
addBindings in class Controllerprotected void addStateBindings()
Controller
addStateBindings in class Controllerpublic void arrangeColumns()
public void columnClicked(Column columnClicked)
columnClicked in interface PlayListColumnClickedListenercolumnClicked - the column clickedpublic void deleteSelection()
public void disablePlayListItems(boolean disable,
boolean radioOrPodcastFeedEntrySelected)
disable - the disableradioOrPodcastFeedEntrySelected - the radio or podcast feed entry selectedpublic javax.swing.JScrollPane getMainPlayListScrollPane()
public PlayListTable getMainPlayListTable()
public java.util.List<AudioObject> getSelectedAudioObjects()
public void moveDown()
public void moveToBottom()
public void moveToTop()
public void moveUp()
public void notifyAudioObjectsAddedToController(java.util.List<? extends AudioObject> audioObjects,
int selected)
audioObjects - the audio objectsselected - the selectedprotected void notifyReload()
Controller
notifyReload in class Controllerpublic void playSelectedAudioObject()
public void scrollPlayList()
protected PlayListPanel getPanelControlled()
getPanelControlled in class PanelController<PlayListPanel>public void setAlbumAsPlaylist()
public void setArtistAsPlaylist()
public void setGenre()
public void setLyrics()
public void setSelectedSong(int song)
song - the new selected songpublic void setTitle()
public void setTrackNumber()
public void showPlaylistControls(boolean show)
show - the showpublic void updatePositionInTable(int pos)
pos - the pospublic void openFolder()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||