You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
1.3 KiB
79 lines
1.3 KiB
package device.cdPlayer;
|
|
|
|
import device.Device;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Arrays;
|
|
import java.util.List;
|
|
|
|
public class CDPlayer implements Device {
|
|
|
|
// 0-Leer; true-1
|
|
private int CdDriveContent=0;
|
|
private int CdFlap=0;
|
|
private int volume = 0;
|
|
private List<String> supportedFormats = new ArrayList<String>(Arrays.asList(new String[] {"Audio","MP3","WMA","AAC"}));
|
|
|
|
private String actualPlayTrack="";
|
|
private CD loadedCD;
|
|
private String[] cdAlbum=new String[]{};
|
|
|
|
|
|
@Override
|
|
public void louder() {
|
|
|
|
}
|
|
|
|
@Override
|
|
public void quieter() {
|
|
|
|
}
|
|
|
|
@Override
|
|
public int getVolume() {
|
|
return 0;
|
|
}
|
|
|
|
@Override
|
|
public void next() {
|
|
|
|
}
|
|
|
|
@Override
|
|
public void prev() {
|
|
|
|
}
|
|
|
|
@Override
|
|
public String getInfoText() {
|
|
return null;
|
|
}
|
|
|
|
@Override
|
|
public String[] getOptions() {
|
|
return new String[0];
|
|
}
|
|
|
|
@Override
|
|
public String[] getItemList() {
|
|
return new String[0];
|
|
}
|
|
|
|
|
|
@Override
|
|
public String play() {
|
|
return null;
|
|
}
|
|
|
|
//Getters und Setters
|
|
public void setCD(CD _loadedCD) {
|
|
loadedCD=_loadedCD;
|
|
this.setCdDriveContent();
|
|
this.actualPlayTrack=loadedCD.getPlayList()[0];
|
|
}
|
|
|
|
private void setCdDriveContent() {
|
|
CdDriveContent = 1;
|
|
}
|
|
|
|
}
|