1 package net.mograsim.plugin.tables.mi;
3 import java.math.BigInteger;
5 import net.mograsim.machine.mi.MicroInstruction;
6 import net.mograsim.machine.mi.parameters.IntegerImmediate;
7 import net.mograsim.plugin.tables.DisplaySettings;
8 import net.mograsim.plugin.tables.NumberColumnLabelProvider;
10 public class IntegerColumnLabelProvider extends NumberColumnLabelProvider
14 public IntegerColumnLabelProvider(DisplaySettings displaySettings, int index)
16 super(displaySettings);
21 public BigInteger getAsBigInteger(Object element)
23 return ((IntegerImmediate) ((MicroInstruction) element).getParameter(index)).getValueAsBigInteger();