Package org.jmock.example.qcon
Class DJ
- java.lang.Object
-
- org.jmock.example.qcon.DJ
-
- All Implemented Interfaces:
LocationAware
,MediaTracker
public class DJ extends java.lang.Object implements LocationAware, MediaTracker
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
currentLocationName
private boolean
locationChanged
private MediaControl
mediaControl
private Playlist
playlist
private boolean
trackFinished
-
Constructor Summary
Constructors Constructor Description DJ(Playlist playlist, MediaControl mediaControl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
locationChangedTo(java.lang.String newLocationName)
void
mediaFinished()
private void
startPlaying()
-
-
-
Field Detail
-
mediaControl
private final MediaControl mediaControl
-
playlist
private final Playlist playlist
-
currentLocationName
private java.lang.String currentLocationName
-
trackFinished
private boolean trackFinished
-
locationChanged
private boolean locationChanged
-
-
Constructor Detail
-
DJ
public DJ(Playlist playlist, MediaControl mediaControl)
-
-
Method Detail
-
locationChangedTo
public void locationChangedTo(java.lang.String newLocationName)
- Specified by:
locationChangedTo
in interfaceLocationAware
-
mediaFinished
public void mediaFinished()
- Specified by:
mediaFinished
in interfaceMediaTracker
-
startPlaying
private void startPlaying()
-
-