zeus.generator.agent
Class TaskModel
java.lang.Object
javax.swing.table.AbstractTableModel
zeus.generator.agent.TaskModel
- All Implemented Interfaces:
- javax.swing.event.ChangeListener, java.util.EventListener, java.io.Serializable, javax.swing.table.TableModel
- public class TaskModel
- extends javax.swing.table.AbstractTableModel
- implements javax.swing.event.ChangeListener
- See Also:
- Serialized Form
| 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, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TASK
static final int TASK
- See Also:
- Constant Field Values
TYPE
static final int TYPE
- See Also:
- Constant Field Values
ID
static final int ID
- See Also:
- Constant Field Values
columnNames
protected java.lang.String[] columnNames
data
protected java.util.Vector data
genmodel
protected GeneratorModel genmodel
changeListeners
protected javax.swing.event.EventListenerList changeListeners
permissions
protected boolean[] permissions
TaskModel
public TaskModel(java.lang.String[] taskId,
GeneratorModel genmodel)
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount in interface javax.swing.table.TableModel
getRowCount
public int getRowCount()
- Specified by:
getRowCount in interface javax.swing.table.TableModel
isCellEditable
public boolean isCellEditable(int row,
int col)
- Specified by:
isCellEditable in interface javax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName in interface javax.swing.table.TableModel
getValueAt
public java.lang.Object getValueAt(int row,
int col)
- Specified by:
getValueAt in interface javax.swing.table.TableModel
getData
public java.lang.String[] getData()
setValueAt
public void setValueAt(java.lang.Object aValue,
int row,
int column)
- Specified by:
setValueAt in interface javax.swing.table.TableModel
addNewRow
public void addNewRow(java.lang.String type)
addNewRow
public void addNewRow(java.lang.String type,
java.lang.String task)
removeRow
public void removeRow(int row)
contains
protected boolean contains(java.lang.String task)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged in interface javax.swing.event.ChangeListener
setWriteable
public void setWriteable(int column)
setReadOnly
public void setReadOnly(int column)
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener x)
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener x)
fireChanged
protected void fireChanged()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.