zeus.generator.agent
Class AbilityModel
java.lang.Object
javax.swing.table.AbstractTableModel
zeus.generator.agent.AbilityModel
- All Implemented Interfaces:
- javax.swing.event.ChangeListener, java.util.EventListener, java.io.Serializable, javax.swing.table.TableModel
- public class AbilityModel
- 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 |
TYPE
static final int TYPE
- See Also:
- Constant Field Values
TIME
static final int TIME
- See Also:
- Constant Field Values
COST
static final int COST
- See Also:
- Constant Field Values
ABILITY
static final int ABILITY
- See Also:
- Constant Field Values
count
static int count
columnNames
protected java.lang.String[] columnNames
selectedRow
protected int selectedRow
attributeModel
protected AttributeModel attributeModel
ontologyDb
protected OntologyDb ontologyDb
data
protected java.util.Vector data
acquaintance
protected Acquaintance acquaintance
changeListeners
protected javax.swing.event.EventListenerList changeListeners
AbilityModel
public AbilityModel(OntologyDb ontologyDb,
AttributeModel attributeModel)
reset
public void reset(Acquaintance input)
removeRows
public void removeRows(int[] rows)
selectRow
public void selectRow(int row)
addNewRows
public void addNewRows(java.lang.String[] names)
addRows
public void addRows(AbilitySpec[] input)
contains
protected boolean contains(java.lang.String id)
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 column)
- Specified by:
getValueAt in interface javax.swing.table.TableModel
setValueAt
public void setValueAt(java.lang.Object aValue,
int row,
int column)
- Specified by:
setValueAt in interface javax.swing.table.TableModel
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged in interface javax.swing.event.ChangeListener
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.