Rolled back toString change in BitVector, moved it into ModelBitDisplay
[Mograsim.git] / plugins / net.mograsim.logic.core / src / net / mograsim / logic / core / types / BitVector.java
index 1346694..4b10292 100644 (file)
@@ -111,6 +111,16 @@ public final class BitVector implements StrictLogicType<BitVector>, Iterable<Bit
                return true;
        }
 
+       public boolean isHighImpedance()
+       {
+               for (int i = 0; i < bits.length; i++)
+               {
+                       if (!bits[i].equals(Bit.Z))
+                               return false;
+               }
+               return true;
+       }
+
        @Override
        public BitVector join(BitVector t)
        {