X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Ftables%2Fmi%2FIntegerEditingSupport.java;h=365c6e1947d7c93de5e42a4bd36f404631d0453a;hb=5e1f40d3029fbd0c77e430d378bb0746f981e4cc;hp=a821a76a49059cf108ed05eec1c2319de4f22eed;hpb=4c2b7a2100e55b5e4bf59666b9684d5a996bd0fb;p=Mograsim.git diff --git a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/IntegerEditingSupport.java b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/IntegerEditingSupport.java index a821a76a..365c6e19 100644 --- a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/IntegerEditingSupport.java +++ b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/IntegerEditingSupport.java @@ -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(); + } + }