From bcc980d3216cd008e921a00c9886b8a716eff7c2 Mon Sep 17 00:00:00 2001 From: hneemann Date: Mon, 29 May 2017 08:01:29 +0200 Subject: [PATCH] added some toString's --- .../neemann/digital/core/wiring/bus/CommonBusValue.java | 9 +++++++++ .../digital/core/wiring/bus/ConnectedBusHandler.java | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/src/main/java/de/neemann/digital/core/wiring/bus/CommonBusValue.java b/src/main/java/de/neemann/digital/core/wiring/bus/CommonBusValue.java index c3cd68d67..b3e39dc07 100644 --- a/src/main/java/de/neemann/digital/core/wiring/bus/CommonBusValue.java +++ b/src/main/java/de/neemann/digital/core/wiring/bus/CommonBusValue.java @@ -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() + " }"; + } } diff --git a/src/main/java/de/neemann/digital/core/wiring/bus/ConnectedBusHandler.java b/src/main/java/de/neemann/digital/core/wiring/bus/ConnectedBusHandler.java index ef8244b20..c34dee711 100644 --- a/src/main/java/de/neemann/digital/core/wiring/bus/ConnectedBusHandler.java +++ b/src/main/java/de/neemann/digital/core/wiring/bus/ConnectedBusHandler.java @@ -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 getValues() { return values; } + + @Override + public String toString() { + return "ConnectedBusHandler{" + + "values=" + values + '}'; + } }