From b0cf3a02c2cdee39a276697996a8c97804df23ac Mon Sep 17 00:00:00 2001 From: fabianArbeit Date: Tue, 26 Aug 2025 09:44:38 +0200 Subject: [PATCH] introduced method for subclasses to be able to add functionality after the loading bar "finished" --- .../main/java/de/szimnau/zeitlaeufer/AbstractLoadingBar.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zeitlaeufer/src/main/java/de/szimnau/zeitlaeufer/AbstractLoadingBar.java b/zeitlaeufer/src/main/java/de/szimnau/zeitlaeufer/AbstractLoadingBar.java index 30febcd..5df4e84 100644 --- a/zeitlaeufer/src/main/java/de/szimnau/zeitlaeufer/AbstractLoadingBar.java +++ b/zeitlaeufer/src/main/java/de/szimnau/zeitlaeufer/AbstractLoadingBar.java @@ -129,12 +129,16 @@ public abstract class AbstractLoadingBar { passedMinutes++; } println(fillLoadingBar(passedMinutes, false)); + afterShowLoadingBar(); } protected abstract String fillLoadingBar(long passedMinutes, boolean progressive); + protected void afterShowLoadingBar() {} + + protected void waitUntilNextMinute() { waitUntilNextMinute(false, 0L); }