X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.core%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fcore%2Ftypes%2FBitVectorFormatter.java;h=987f36194734660303f22bf64d684635bf6cd3e0;hb=2f2269e36940705063adba3ff89ed7830c0b2edf;hp=5fd1e2c2c91766d6591850b41a64ae1d0e53efe3;hpb=5e2130295467f83016dd715c038b1f2145d567f1;p=Mograsim.git diff --git a/net.mograsim.logic.core/src/net/mograsim/logic/core/types/BitVectorFormatter.java b/net.mograsim.logic.core/src/net/mograsim/logic/core/types/BitVectorFormatter.java index 5fd1e2c2..987f3619 100644 --- a/net.mograsim.logic.core/src/net/mograsim/logic/core/types/BitVectorFormatter.java +++ b/net.mograsim.logic.core/src/net/mograsim/logic/core/types/BitVectorFormatter.java @@ -16,7 +16,7 @@ public class BitVectorFormatter { if (bitVector == null) return "null"; - return bitVector.toBitStringMSBFirst(); + return bitVector.toString(); } // TODO doesn't this belong to logic.ui? @@ -30,7 +30,7 @@ public class BitVectorFormatter // TODO maybe find a color assignment for multiple-bit bit vectors? if (bitVector == null || bitVector.length() != 1) return new ColorDefinition(BuiltInColor.COLOR_BLACK); - switch (bitVector.getBit(0)) + switch (bitVector.getLSBit(0)) { case ONE: return Preferences.current().getColorDefinition("net.mograsim.logic.ui.color.bit.one"); @@ -43,7 +43,7 @@ public class BitVectorFormatter case ZERO: return Preferences.current().getColorDefinition("net.mograsim.logic.ui.color.bit.zero"); default: - throw new IllegalArgumentException("Unknown enum constant: " + bitVector.getBit(0)); + throw new IllegalArgumentException("Unknown enum constant: " + bitVector.getLSBit(0)); } }