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.StringcurrentLocationNameprivate booleanlocationChangedprivate MediaControlmediaControlprivate Playlistplaylistprivate booleantrackFinished
-
Constructor Summary
Constructors Constructor Description DJ(Playlist playlist, MediaControl mediaControl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlocationChangedTo(java.lang.String newLocationName)voidmediaFinished()private voidstartPlaying()
-
-
-
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:
locationChangedToin interfaceLocationAware
-
mediaFinished
public void mediaFinished()
- Specified by:
mediaFinishedin interfaceMediaTracker
-
startPlaying
private void startPlaying()
-
-