org.gamenet.swing.controls
Class TextMapTableControl.ArrayDataTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.gamenet.swing.controls.TextMapTableControl.ArrayDataTableModel
- All Implemented Interfaces:
- Serializable, TableModel
- Direct Known Subclasses:
- TextMapTableControl.ByteArrayDataTableModel, TextMapTableControl.FloatArrayDataTableModel, TextMapTableControl.IntArrayDataTableModel, TextMapTableControl.ShortArrayDataTableModel
- Enclosing class:
- TextMapTableControl
- abstract class TextMapTableControl.ArrayDataTableModel
- extends AbstractTableModel
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BINARY_MODE
public static final int BINARY_MODE
- See Also:
- Constant Field Values
SIGNED_BYTE_MODE
public static final int SIGNED_BYTE_MODE
- See Also:
- Constant Field Values
CHARACTER_MODE
public static final int CHARACTER_MODE
- See Also:
- Constant Field Values
OCTAL_MODE
public static final int OCTAL_MODE
- See Also:
- Constant Field Values
DECIMAL_MODE
public static final int DECIMAL_MODE
- See Also:
- Constant Field Values
HEX_MODE
public static final int HEX_MODE
- See Also:
- Constant Field Values
displayModeArray
public final Object[] displayModeArray
- Object array of String, Integer pairs
displayModeNameArray
public final String[] displayModeNameArray
offsetDisplayMode
private int offsetDisplayMode
displayMode
protected int displayMode
dataRowCount
final int dataRowCount
dataColumnCount
final int dataColumnCount
TextMapTableControl.ArrayDataTableModel
public TextMapTableControl.ArrayDataTableModel(int dataRowCount,
int dataColumnCount)
getDisplayMode
public int getDisplayMode()
setDisplayMode
public void setDisplayMode(int displayMode)
getDataValueAt
public abstract Object getDataValueAt(int row,
int column)
setDataValueAt
public abstract void setDataValueAt(Object value,
int row,
int column)
getColumnName
public String getColumnName(int col)
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
exportDataAsCSV
public String exportDataAsCSV()
getValueAt
public Object getValueAt(int realRow,
int realColumn)
isCellEditable
public boolean isCellEditable(int row,
int realColumn)
setValueAt
public void setValueAt(Object value,
int realRow,
int realColumn)
changeOffsetDisplay
protected void changeOffsetDisplay()
convertValueFromString
protected int convertValueFromString(int displayMode,
String value)