zeus.agentviewer.acquaintances
Class RelationsTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
zeus.agentviewer.acquaintances.RelationsTableModel
- All Implemented Interfaces:
- RelationMonitor, java.io.Serializable, javax.swing.table.TableModel
- public class RelationsTableModel
- extends javax.swing.table.AbstractTableModel
- implements RelationMonitor
- 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 |
AGENT
private java.lang.String AGENT
RELATION
private java.lang.String RELATION
header
private java.lang.String[] header
data
private OrderedHashtable data
organisationDb
private OrganisationDb organisationDb
RelationsTableModel
public RelationsTableModel(AgentContext context)
getRowCount
public int getRowCount()
- Specified by:
getRowCount in interface javax.swing.table.TableModel
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount in interface javax.swing.table.TableModel
isCellEditable
public boolean isCellEditable(int row,
int col)
- Specified by:
isCellEditable in interface javax.swing.table.TableModel
setValueAt
public void setValueAt(java.lang.Object value,
int row,
int col)
- Specified by:
setValueAt 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
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName in interface javax.swing.table.TableModel
AddRelation
public void AddRelation(java.lang.String name,
java.lang.String rel)
ModifyRelation
public void ModifyRelation(java.lang.String name,
java.lang.String newRelation)
removeRelation
public void removeRelation(java.lang.String rel)
getName
public java.lang.String getName(int row)
relationAddedEvent
public void relationAddedEvent(RelationEvent event)
- Specified by:
relationAddedEvent in interface RelationMonitor
relationModifiedEvent
public void relationModifiedEvent(RelationEvent event)
- Specified by:
relationModifiedEvent in interface RelationMonitor
relationDeletedEvent
public void relationDeletedEvent(RelationEvent event)
- Specified by:
relationDeletedEvent in interface RelationMonitor
relationAccessedEvent
public void relationAccessedEvent(RelationEvent event)
- Specified by:
relationAccessedEvent in interface RelationMonitor
removeZeusEventMonitors
public void removeZeusEventMonitors()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.