Changed mnemonic X to use BitVector X; added X for integer immediates
[Mograsim.git] / plugins / net.mograsim.plugin.core / src / net / mograsim / plugin / tables / NumberColumnLabelProvider.java
index a6e84e7..9d8e4da 100644 (file)
@@ -18,7 +18,8 @@ public abstract class NumberColumnLabelProvider extends ColumnLabelProvider
        @Override
        public String getText(Object element)
        {
-               return AsmNumberUtil.toString(getAsBigInteger(element), displaySettings.getDataNumberType(), getBitLength(element));
+               BigInteger bi = getAsBigInteger(element);
+               return bi == null ? "X" : AsmNumberUtil.toString(bi, displaySettings.getDataNumberType(), getBitLength(element));
        }
 
        public abstract BigInteger getAsBigInteger(Object element);