external tools class to handle CLI interaction for LoadingBar and WorkLoadingBar

This commit is contained in:
2025-08-13 16:02:29 +02:00
parent a09bdcc7aa
commit c976a50051
5 changed files with 332 additions and 365 deletions

View File

@@ -35,12 +35,12 @@ public abstract class AbstractLoadingBar {
}
protected LocalTime getStartTime() {
public LocalTime getStartTime() {
return startTime;
}
protected LocalTime getEndTime() {
public LocalTime getEndTime() {
return endTime;
}
@@ -84,32 +84,32 @@ public abstract class AbstractLoadingBar {
}
protected void showLoadingBar() {
public void showLoadingBar() {
showLoadingBar(false, false, 0);
}
protected void showLoadingBarDebug() {
showLoadingBar(true, true, 100L);
}
protected void showLoadingBarDebug(long millisWaiting) {
showLoadingBar(true, true, millisWaiting);
}
protected void showLoadingBarDebug(boolean passedMinutesZero) {
showLoadingBar(true, passedMinutesZero, 100L);
}
protected void showLoadingBar(boolean debug, boolean passedMinutesZero) {
public void showLoadingBar(boolean debug, boolean passedMinutesZero) {
showLoadingBar(debug, passedMinutesZero, 100L);
}
protected void showLoadingBarDebug(boolean passedMinutesZero, long millisWaiting) {
public void showLoadingBarDebug() {
showLoadingBar(true, true, 100L);
}
public void showLoadingBarDebug(long millisWaiting) {
showLoadingBar(true, true, millisWaiting);
}
public void showLoadingBarDebug(boolean passedMinutesZero) {
showLoadingBar(true, passedMinutesZero, 100L);
}
public void showLoadingBarDebug(boolean passedMinutesZero, long millisWaiting) {
showLoadingBar(true, passedMinutesZero, millisWaiting);
}