1 package net.mograsim.plugin.tables.memory;
3 import java.math.BigInteger;
5 import org.eclipse.jface.viewers.TableViewer;
7 import net.mograsim.plugin.tables.NumberCellEditingSupport;
9 public class MemoryCellEditingSupport extends NumberCellEditingSupport
11 public MemoryCellEditingSupport(TableViewer viewer, DisplaySettings displaySettings)
13 super(viewer, displaySettings);
17 protected void setAsBigInteger(Object element, BigInteger value)
19 MemoryTableRow row = (MemoryTableRow) element;
20 row.getMemory().setCellAsBigInteger(row.address, value);
24 protected BigInteger getAsBigInteger(Object element)
26 MemoryTableRow row = (MemoryTableRow) element;
27 return row.getMemory().getCellAsBigInteger(row.address);