coras.table
Class CorasTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
coras.table.CorasTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- public class CorasTableModel
- extends javax.swing.table.AbstractTableModel
- Author:
- fvr
To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
DIRTY
|
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DIRTY
public static final java.lang.String DIRTY
- See Also:
- Constant Field Values
CorasTableModel
public CorasTableModel()
getTable
public coras.table.jaxb.TableType getTable()
setTable
public void setTable(coras.table.jaxb.TableType table)
isFixedStructure
public boolean isFixedStructure()
isDirty
public boolean isDirty()
makeClean
public void makeClean()
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getValueAt
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getColumnName
public java.lang.String getColumnName(int columnIndex)
getColumnDescription
public java.lang.String getColumnDescription(int columnIndex)
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
setValueAt
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
addRow
public void addRow(int rowIndex)
deleteRow
public void deleteRow(int rowIndex)
setColumnChoices
public void setColumnChoices(coras.table.columnchoices.jaxb.ColumnChoicesType columnChoices)
- Parameters:
columnChoices
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
isValidValue
protected boolean isValidValue(java.lang.Object aValue,
int rowIndex,
int columnIndex)
getColumnChoices
protected java.util.Collection getColumnChoices(int col)
isUserEditable
protected boolean isUserEditable(int col)
- Returns:
getHiddenColumnDefs
public java.util.List getHiddenColumnDefs()
canHideColumn
public boolean canHideColumn(int columnIndex)
hideColumn
public void hideColumn(int columnIndex)
showColumn
public void showColumn(java.lang.String columnId)
addColumn
public void addColumn(int columnIndex,
java.lang.String name)
deleteColumn
public void deleteColumn(int columnIndex)
fireTableStructureChanged
public void fireTableStructureChanged()
Copyright © 2003-2005 SINTEF. All Rights Reserved.