X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.am2900%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Futil%2FSwitchWithDisplay.java;fp=net.mograsim.logic.model.am2900%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Futil%2FSwitchWithDisplay.java;h=27261546870e908b0f3f33756215ee5c923aec8c;hb=93b398d6271a538a2a4c9f4de07a3b4a8a2a7fd4;hp=c5ee27b851ebab0fb18f0fde3be380d6a5e75cd6;hpb=0a04a4ed66ecebd4254541c4977599f6052c115a;p=Mograsim.git diff --git a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/util/SwitchWithDisplay.java b/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/util/SwitchWithDisplay.java index c5ee27b8..27261546 100644 --- a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/util/SwitchWithDisplay.java +++ b/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/util/SwitchWithDisplay.java @@ -4,38 +4,38 @@ import net.mograsim.logic.core.components.CoreBitDisplay; import net.mograsim.logic.core.components.CoreManualSwitch; import net.mograsim.logic.core.types.BitVector; import net.mograsim.logic.model.model.ViewModelModifiable; -import net.mograsim.logic.model.model.components.atomic.GUIBitDisplay; -import net.mograsim.logic.model.model.components.atomic.GUIManualSwitch; +import net.mograsim.logic.model.model.components.atomic.ModelBitDisplay; +import net.mograsim.logic.model.model.components.atomic.ModelManualSwitch; import net.mograsim.logic.model.model.wires.Pin; -import net.mograsim.logic.model.model.wires.WireCrossPoint; +import net.mograsim.logic.model.model.wires.ModelWireCrossPoint; import net.mograsim.logic.model.util.ModellingTool; public class SwitchWithDisplay { private final Pin pin; - private final GUIBitDisplay guiBitDisplay; - private final GUIManualSwitch guiManualSwitch; + private final ModelBitDisplay modelBitDisplay; + private final ModelManualSwitch modelManualSwitch; public SwitchWithDisplay(ViewModelModifiable model, Pin target) { pin = target; - guiBitDisplay = new GUIBitDisplay(model, pin.logicWidth); - guiManualSwitch = new GUIManualSwitch(model, pin.logicWidth); + modelBitDisplay = new ModelBitDisplay(model, pin.logicWidth); + modelManualSwitch = new ModelManualSwitch(model, pin.logicWidth); ModellingTool tool = ModellingTool.createFor(model); - WireCrossPoint crossPoint = new WireCrossPoint(model, pin.logicWidth); - tool.connect(guiBitDisplay.getInputPin(), crossPoint); - tool.connect(guiManualSwitch.getOutputPin(), crossPoint); + ModelWireCrossPoint crossPoint = new ModelWireCrossPoint(model, pin.logicWidth); + tool.connect(modelBitDisplay.getInputPin(), crossPoint); + tool.connect(modelManualSwitch.getOutputPin(), crossPoint); } public final BitVector getDisplayedValue() { - return guiBitDisplay.getBitDisplay().getDisplayedValue(); + return modelBitDisplay.getBitDisplay().getDisplayedValue(); } public final void setState(BitVector bits) { - guiManualSwitch.getManualSwitch().setState(bits); + modelManualSwitch.getManualSwitch().setState(bits); } public final Pin getPin() @@ -45,21 +45,21 @@ public class SwitchWithDisplay public final CoreBitDisplay getBitDisplay() { - return guiBitDisplay.getBitDisplay(); + return modelBitDisplay.getBitDisplay(); } public final CoreManualSwitch getManualSwitch() { - return guiManualSwitch.getManualSwitch(); + return modelManualSwitch.getManualSwitch(); } - final GUIBitDisplay getGuiBitDisplay() + final ModelBitDisplay getModelBitDisplay() { - return guiBitDisplay; + return modelBitDisplay; } - final GUIManualSwitch getGuiManualSwitch() + final ModelManualSwitch getModelManualSwitch() { - return guiManualSwitch; + return modelManualSwitch; } }