X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Ftables%2FNumberCellEditingSupport.java;h=b28c5b9c1dbfd57e391c1954921fe914927b58e9;hb=240c1cb91e7ef820c25652c75187f0ece79723d6;hp=a1d81072d0fab0354b8a23bd43ee68cda52cb854;hpb=58babf45ae7d259a296656451d796dbe601377a4;p=Mograsim.git diff --git a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/NumberCellEditingSupport.java b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/NumberCellEditingSupport.java index a1d81072..b28c5b9c 100644 --- a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/NumberCellEditingSupport.java +++ b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/NumberCellEditingSupport.java @@ -39,7 +39,7 @@ public abstract class NumberCellEditingSupport extends EditingSupport @Override final protected Object getValue(Object element) { - return AsmNumberUtil.toString(getAsBigInteger(element), displaySettings.getDataNumberType()); + return AsmNumberUtil.toString(getAsBigInteger(element), displaySettings.getDataNumberType(), getBitLength(element)); } @Override @@ -59,4 +59,6 @@ public abstract class NumberCellEditingSupport extends EditingSupport protected abstract void setAsBigInteger(Object element, BigInteger value); protected abstract BigInteger getAsBigInteger(Object element); + + protected abstract int getBitLength(Object element); }