From ebdf5a12e795656aa71e4bba14fea840205d4c26 Mon Sep 17 00:00:00 2001 From: Christian Femers Date: Mon, 2 Sep 2019 06:51:34 +0200 Subject: [PATCH] Added methods to get a TriStateBuffer's pins comfortably --- .../components/atomic/GUITriStateBuffer.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/net.mograsim.logic.model/src/net/mograsim/logic/model/model/components/atomic/GUITriStateBuffer.java b/net.mograsim.logic.model/src/net/mograsim/logic/model/model/components/atomic/GUITriStateBuffer.java index c9036d2b..83b89f54 100644 --- a/net.mograsim.logic.model/src/net/mograsim/logic/model/model/components/atomic/GUITriStateBuffer.java +++ b/net.mograsim.logic.model/src/net/mograsim/logic/model/model/components/atomic/GUITriStateBuffer.java @@ -61,6 +61,21 @@ public class GUITriStateBuffer extends GUIComponent addPin(enable); } + public final Pin getInputPin() + { + return input; + } + + public final Pin getOutputPin() + { + return output; + } + + public final Pin getEnablePin() + { + return enable; + } + @Override public void render(GeneralGC gc, Rectangle visibleRegion) { -- 2.17.1