added some toString's

This commit is contained in:
hneemann 2017-05-29 08:01:29 +02:00
parent 3f951bcc1c
commit bcc980d321
2 changed files with 16 additions and 0 deletions

View File

@ -3,6 +3,8 @@ package de.neemann.digital.core.wiring.bus;
import de.neemann.digital.core.ObservableValue;
import de.neemann.digital.core.Observer;
import java.util.Arrays;
/**
* This observer is added to all outputs connected together
*/
@ -67,4 +69,11 @@ public final class CommonBusValue extends ObservableValue implements Observer {
return i;
return null;
}
@Override
public String toString() {
return "CommonBusValue{"
+ "inputs=" + Arrays.toString(inputs)
+ "', -->" + super.toString() + " }";
}
}

View File

@ -77,6 +77,7 @@ public final class ConnectedBusHandler extends AbstractBusHandler {
for (ObservableValue val : values)
val.set(value, highz);
}
@Override
public ObservableValues getAllValues() {
return new ObservableValues.Builder().add(getInputs()).add(values).build();
@ -88,4 +89,10 @@ public final class ConnectedBusHandler extends AbstractBusHandler {
public ArrayList<CommonBusValue> getValues() {
return values;
}
@Override
public String toString() {
return "ConnectedBusHandler{"
+ "values=" + values + '}';
}
}