only:refactoring: Now `UpdateOperationCallbacks` interface extends `StatusConsumer` interface #7199

This commit is contained in:
kifir23917 2025-01-23 16:57:12 +03:00 committed by rusefillc
parent aded5b29b6
commit 6fa1d16eae
2 changed files with 5 additions and 3 deletions

View File

@ -1,8 +1,11 @@
package com.rusefi.io;
public interface UpdateOperationCallbacks {
import com.rusefi.ui.StatusConsumer;
public interface UpdateOperationCallbacks extends StatusConsumer {
void log(String message, boolean breakLineOnTextArea, boolean sendToLogger);
@Override
default void logLine(final String message) {
log(message, true, true);
}

View File

@ -5,7 +5,6 @@ import com.rusefi.FileLog;
import com.rusefi.core.io.BundleUtil;
import com.rusefi.core.rusEFIVersion;
import com.rusefi.io.UpdateOperationCallbacks;
import com.rusefi.ui.StatusConsumer;
import com.rusefi.ui.StatusWindow;
import com.rusefi.ui.util.UiUtils;
@ -15,7 +14,7 @@ import java.awt.datatransfer.StringSelection;
import static com.devexperts.logging.Logging.getLogging;
public class StatusPanel extends JPanel implements UpdateOperationCallbacks, StatusConsumer {
public class StatusPanel extends JPanel implements UpdateOperationCallbacks {
private static final Logging log = getLogging(StatusWindow.class);
private static final Color LIGHT_RED = new Color(255, 102, 102);