Package org.ujmp.gui.table
Class RowHeaderTableModel64
- java.lang.Object
-
- org.ujmp.gui.table.RowHeaderTableModel64
-
- All Implemented Interfaces:
java.util.EventListener
,javax.swing.event.TableModelListener
,javax.swing.table.TableModel
,TableModel64
,TableModelListener64
public class RowHeaderTableModel64 extends java.lang.Object implements TableModel64, TableModelListener64
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.event.EventListenerList
listenerList
private MatrixGUIObject
model
-
Constructor Summary
Constructors Constructor Description RowHeaderTableModel64(MatrixGUIObject model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTableModelListener(javax.swing.event.TableModelListener l)
void
addTableModelListener(TableModelListener64 l)
void
fireValueChanged()
void
fireValueChanged(long row, long column, java.lang.Object value)
java.lang.Class<?>
getColumnClass(int columnIndex)
java.lang.Class<?>
getColumnClass(long columnIndex)
int
getColumnCount()
long
getColumnCount64()
java.lang.String
getColumnName(int columnIndex)
java.lang.String
getColumnName(long columnIndex)
javax.swing.event.EventListenerList
getListenerList()
int
getRowCount()
long
getRowCount64()
java.lang.Object
getValueAt(int rowIndex, int columnIndex)
java.lang.Object
getValueAt(long rowIndex, long columnIndex)
boolean
isCellEditable(int rowIndex, int columnIndex)
boolean
isCellEditable(long rowIndex, long columnIndex)
void
removeTableModelListener(javax.swing.event.TableModelListener l)
void
removeTableModelListener(TableModelListener64 l)
void
setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
void
setValueAt(java.lang.Object aValue, long rowIndex, long columnIndex)
void
tableChanged(javax.swing.event.TableModelEvent e)
void
tableChanged(TableModelEvent64 e)
-
-
-
Field Detail
-
listenerList
private transient javax.swing.event.EventListenerList listenerList
-
model
private final MatrixGUIObject model
-
-
Constructor Detail
-
RowHeaderTableModel64
public RowHeaderTableModel64(MatrixGUIObject model)
-
-
Method Detail
-
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interfacejavax.swing.table.TableModel
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfacejavax.swing.table.TableModel
-
getValueAt
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
- Specified by:
getValueAt
in interfacejavax.swing.table.TableModel
-
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
-
getColumnClass
public java.lang.Class<?> getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interfacejavax.swing.table.TableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex)
- Specified by:
isCellEditable
in interfacejavax.swing.table.TableModel
-
setValueAt
public void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
- Specified by:
setValueAt
in interfacejavax.swing.table.TableModel
-
addTableModelListener
public void addTableModelListener(javax.swing.event.TableModelListener l)
- Specified by:
addTableModelListener
in interfacejavax.swing.table.TableModel
-
removeTableModelListener
public void removeTableModelListener(javax.swing.event.TableModelListener l)
- Specified by:
removeTableModelListener
in interfacejavax.swing.table.TableModel
-
getListenerList
public javax.swing.event.EventListenerList getListenerList()
-
getRowCount64
public long getRowCount64()
- Specified by:
getRowCount64
in interfaceTableModel64
-
getColumnCount64
public long getColumnCount64()
- Specified by:
getColumnCount64
in interfaceTableModel64
-
getColumnName
public java.lang.String getColumnName(long columnIndex)
- Specified by:
getColumnName
in interfaceTableModel64
-
getColumnClass
public java.lang.Class<?> getColumnClass(long columnIndex)
- Specified by:
getColumnClass
in interfaceTableModel64
-
isCellEditable
public boolean isCellEditable(long rowIndex, long columnIndex)
- Specified by:
isCellEditable
in interfaceTableModel64
-
getValueAt
public java.lang.Object getValueAt(long rowIndex, long columnIndex)
- Specified by:
getValueAt
in interfaceTableModel64
-
setValueAt
public void setValueAt(java.lang.Object aValue, long rowIndex, long columnIndex)
- Specified by:
setValueAt
in interfaceTableModel64
-
addTableModelListener
public void addTableModelListener(TableModelListener64 l)
- Specified by:
addTableModelListener
in interfaceTableModel64
-
removeTableModelListener
public void removeTableModelListener(TableModelListener64 l)
- Specified by:
removeTableModelListener
in interfaceTableModel64
-
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Specified by:
tableChanged
in interfacejavax.swing.event.TableModelListener
-
tableChanged
public void tableChanged(TableModelEvent64 e)
- Specified by:
tableChanged
in interfaceTableModelListener64
-
fireValueChanged
public final void fireValueChanged()
-
fireValueChanged
public final void fireValueChanged(long row, long column, java.lang.Object value)
-
-