screengen.gui
Class ComponentAttributeTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
screengen.gui.ComponentAttributeTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- class ComponentAttributeTableModel
- extends javax.swing.table.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 |
oAttributes
java.util.Vector oAttributes
oObj
java.lang.Object oObj
oBaseObj
BuildComponentBase oBaseObj
columnNames
final java.lang.String[] columnNames
ComponentAttributeTableModel
ComponentAttributeTableModel(java.util.Vector oNewAttributes)
ComponentAttributeTableModel
ComponentAttributeTableModel()
setAttributes
void setAttributes(java.util.Vector oNew)
getAttributes
java.util.Vector getAttributes()
setObject
void setObject(java.lang.Object oNewObj)
getColumnCount
public int getColumnCount()
- Description copied from interface:
javax.swing.table.TableModel
- Returns the number of columns in the model.
getRowCount
public int getRowCount()
- Description copied from interface:
javax.swing.table.TableModel
- Returns the number of rows in the model.
getColumnName
public java.lang.String getColumnName(int col)
- Description copied from class:
javax.swing.table.AbstractTableModel
- Returns the name of the specified column. This method generates default
names in a sequence (starting with column 0): A, B, C, ..., Z, AA, AB,
AC, ..., AZ, BA, BB, BC, and so on. Subclasses may override this method
to allow column names to be specified on some other basis.
getAttributeName
public java.lang.String getAttributeName(java.lang.Object oItem)
getAttributeValue
public java.lang.Object getAttributeValue(java.lang.Object oItem)
isAttributeEditable
public boolean isAttributeEditable(java.lang.Object oItem)
setAttributeValue
public void setAttributeValue(java.lang.Object oItem,
java.lang.Object oNewValue)
getValueAt
public java.lang.Object getValueAt(int row,
int col)
- Description copied from interface:
javax.swing.table.TableModel
- Returns the value (
Object) at a particular cell in the
table.
isCellEditable
public boolean isCellEditable(int row,
int col)
- Description copied from class:
javax.swing.table.AbstractTableModel
- Returns
true if the specified cell is editable, and
false if it is not. This implementation returns
false for all arguments, subclasses should override the
method if necessary.
setValueAt
public void setValueAt(java.lang.Object value,
int row,
int col)
- Description copied from class:
javax.swing.table.AbstractTableModel
- Sets the value of the given cell. This implementation ignores all
arguments and does nothing, subclasses should override the
method if necessary.