package com.sleazyweasel.applescriptifier;
public class RdioSupport implements ApplicationSupport {
private final AppleScriptTemplate appleScriptTemplate;
public RdioSupport(AppleScriptTemplate appleScriptTemplate) {
this.appleScriptTemplate = appleScriptTemplate;
}
public void playPause() {
appleScriptTemplate.execute(Application.RDIO(), "playpause");
}
public void next() {
appleScriptTemplate.execute(Application.RDIO(), "next track");
}
public void previous() {
appleScriptTemplate.execute(Application.RDIO(), "previous track");
}
public void thumbsUp() {
}
public void thumbsDown() {
}
public void setVolume(Integer volume) {
appleScriptTemplate.execute(Application.RDIO(), "set sound volume to " + volume);
}
}