more API
This commit is contained in:
parent
16bb0d01c7
commit
e11b9f1030
|
@ -0,0 +1,29 @@
|
|||
package com.rusefi.io;
|
||||
|
||||
public class DoubleCallbacks implements UpdateOperationCallbacks {
|
||||
private final UpdateOperationCallbacks one;
|
||||
private final UpdateOperationCallbacks two;
|
||||
|
||||
public DoubleCallbacks(UpdateOperationCallbacks one, UpdateOperationCallbacks two) {
|
||||
this.one = one;
|
||||
this.two = two;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void log(String message, boolean breakLineOnTextArea, boolean sendToLogger) {
|
||||
one.log(message, breakLineOnTextArea, sendToLogger);
|
||||
two.log(message, breakLineOnTextArea, sendToLogger);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void done() {
|
||||
one.done();
|
||||
two.done();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void error() {
|
||||
one.error();
|
||||
two.error();
|
||||
}
|
||||
}
|
|
@ -18,7 +18,7 @@ public interface UpdateOperationCallbacks {
|
|||
void done();
|
||||
void error();
|
||||
|
||||
class UpdateOperationDummy implements UpdateOperationCallbacks {
|
||||
UpdateOperationCallbacks DUMMY = new UpdateOperationCallbacks() {
|
||||
@Override
|
||||
public void log(final String message, final boolean breakLineOnTextArea, boolean sendToLogger) {
|
||||
}
|
||||
|
@ -30,7 +30,5 @@ public interface UpdateOperationCallbacks {
|
|||
@Override
|
||||
public void error() {
|
||||
}
|
||||
}
|
||||
|
||||
UpdateOperationCallbacks DUMMY = new UpdateOperationDummy();
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue