aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/musichub/business/AudioElement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/musichub/business/AudioElement.java')
-rw-r--r--src/main/java/musichub/business/AudioElement.java18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/main/java/musichub/business/AudioElement.java b/src/main/java/musichub/business/AudioElement.java
index fa410d8..80a649a 100644
--- a/src/main/java/musichub/business/AudioElement.java
+++ b/src/main/java/musichub/business/AudioElement.java
@@ -1,5 +1,6 @@
package musichub.business;
+import musichub.util.LogHandler;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@@ -107,12 +108,21 @@ public abstract class AudioElement {
action = action.toUpperCase();
switch (action) {
- case "S", "Q" -> clip.stop();
- case "P" -> clip.start();
- case "R" -> clip.setMicrosecondPosition(0);
+ case "S", "Q" -> {
+ clip.stop();
+ LogHandler.write("Music stopped", "INFO");
+ }
+ case "P" -> {
+ clip.start();
+ LogHandler.write("Music started", "INFO");
+ }
+ case "R" -> {
+ clip.setMicrosecondPosition(0);
+ LogHandler.write("Music reseted", "INFO");
+ }
default -> System.out.println("try again");
}
- System.out.println("You stoped the Audio element");
+ System.out.println("You stopped the Audio element");
}
clip.close();