@Lazy @Service public class TrackPlayer extends Object implements ITrackPlayer
| Modifier and Type | Class and Description |
|---|---|
private class |
TrackPlayer.PlayChangeListener |
| Modifier and Type | Field and Description |
|---|---|
private javafx.beans.value.ChangeListener<Boolean> |
playchangeListener |
private List<IPlayableTrack> |
playlist |
| Constructor and Description |
|---|
TrackPlayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IPlayableTrack track)
Add a track to the playing queue.
|
void |
clearPlayList()
Clear all queued tracks from the list.
|
void |
play()
Play the track queue.
|
void |
stop()
Stop the playing.
|
private List<IPlayableTrack> playlist
private final javafx.beans.value.ChangeListener<Boolean> playchangeListener
public void add(IPlayableTrack track)
ITrackPlayeradd in interface ITrackPlayerpublic void clearPlayList()
ITrackPlayerclearPlayList in interface ITrackPlayerpublic void play()
ITrackPlayerplay in interface ITrackPlayerpublic void stop()
ITrackPlayerstop in interface ITrackPlayerCopyright © 2011-2015 Sahits GmbH. All Rights Reserved.