X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.core%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fcore%2Fcomponents%2FTriStateBuffer.java;h=ac2e422584564df1aa79303fd529aadc9ac3d0de;hb=026db85f46b6ea58e765ecff069545728eebdcac;hp=f4f1b4913f467f0aa0bf8d758033a4af8244b6e8;hpb=07faf07e3acb8b2afdc2bf65a46bc868faaed0f8;p=Mograsim.git diff --git a/net.mograsim.logic.core/src/net/mograsim/logic/core/components/TriStateBuffer.java b/net.mograsim.logic.core/src/net/mograsim/logic/core/components/TriStateBuffer.java index f4f1b491..ac2e4225 100644 --- a/net.mograsim.logic.core/src/net/mograsim/logic/core/components/TriStateBuffer.java +++ b/net.mograsim.logic.core/src/net/mograsim/logic/core/components/TriStateBuffer.java @@ -21,9 +21,9 @@ public class TriStateBuffer extends BasicComponent if (enable.length() != 1) throw new IllegalArgumentException("Tri-state enable must have exactly one bit, not " + enable.length() + "."); this.in = in; - in.addObserver(this); + in.registerObserver(this); this.enable = enable; - enable.addObserver(this); + enable.registerObserver(this); this.out = out; }