|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.table.AbstractTableModel com.levigo.util.swing.table.EntryTableModel
public class EntryTableModel
The EntryTableModel
provides a single-row model in order to
allow the addition of a single row to an existing table which is defined by a
master table model.
Field Summary |
---|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
EntryTableModel(AppendableTableModel masterTableModel)
Construct an entry table model which uses the row scheme of the given master table model. |
Method Summary | |
---|---|
boolean |
appendRow()
Append the entered data by sending it to the master table model. |
void |
clear()
Clear all entered data. |
int |
getColumnCount()
|
String |
getColumnName(int i)
|
int |
getRowCount()
|
Object |
getValueAt(int row,
int col)
|
boolean |
isCellEditable(int arg0,
int arg1)
|
boolean |
isEdited()
Gets whether at least one field has been edited. |
boolean |
isEntryRow(int row)
|
boolean |
isRowLocked(int row)
|
void |
setValueAt(Object value,
int row,
int col)
|
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 |
Constructor Detail |
---|
public EntryTableModel(AppendableTableModel masterTableModel)
Method Detail |
---|
public String getColumnName(int i)
getColumnName
in interface TableModel
getColumnName
in class AbstractTableModel
public int getColumnCount()
getColumnCount
in interface TableModel
public int getRowCount()
getRowCount
in interface TableModel
public Object getValueAt(int row, int col)
getValueAt
in interface TableModel
public void setValueAt(Object value, int row, int col)
setValueAt
in interface TableModel
setValueAt
in class AbstractTableModel
public boolean isCellEditable(int arg0, int arg1)
isCellEditable
in interface TableModel
isCellEditable
in class AbstractTableModel
public void clear()
public boolean appendRow()
public boolean isEdited()
public boolean isRowLocked(int row)
isRowLocked
in interface EditableRowHeaderTableModel
public boolean isEntryRow(int row)
isEntryRow
in interface EditableRowHeaderTableModel
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |