Numbers in MemoryView and mpm editor now have leading zeros
[Mograsim.git] / plugins / net.mograsim.plugin.core / src / net / mograsim / plugin / tables / mi / IntegerEditingSupport.java
index a821a76..365c6e1 100644 (file)
@@ -48,4 +48,11 @@ public class IntegerEditingSupport extends NumberCellEditingSupport
                return ((IntegerImmediate) row.data.getCell(row.address).getParameter(index)).getValueAsBigInteger();
        }
 
+       @Override
+       public int getBitLength(Object element)
+       {
+               return ((InstructionTableRow) element).getData().getDefinition().getMicroInstructionDefinition().getParameterClassification(index)
+                               .getExpectedBits();
+       }
+
 }