zeus.generator.code
Class UtilityModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byzeus.generator.code.UtilityModel
All Implemented Interfaces:
javax.swing.event.ChangeListener, java.util.EventListener, java.io.Serializable, javax.swing.table.TableModel
Direct Known Subclasses:
AgentModel, DbProxyModel, FacilitatorModel, NameserverModel, TaskModel, VisualiserModel

public abstract class UtilityModel
extends javax.swing.table.AbstractTableModel
implements javax.swing.event.ChangeListener

See Also:
Serialized Form

Field Summary
protected  boolean changed
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
UtilityModel()
           
 
Method Summary
abstract  void addNewRow()
           
protected abstract  void refresh()
           
abstract  void removeRows(int[] rows)
           
 void stateChanged(javax.swing.event.ChangeEvent e)
           
protected  boolean updateBoolean(boolean prev, java.lang.Object aValue)
           
protected  java.lang.String updateString(java.lang.String prev, java.lang.Object aValue)
           
protected  java.lang.String updateString(java.lang.String prev, java.lang.Object aValue, boolean mode)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
getColumnCount, getRowCount, getValueAt
 

Field Detail

changed

protected boolean changed
Constructor Detail

UtilityModel

public UtilityModel()
Method Detail

addNewRow

public abstract void addNewRow()

removeRows

public abstract void removeRows(int[] rows)

refresh

protected abstract void refresh()

updateString

protected java.lang.String updateString(java.lang.String prev,
                                        java.lang.Object aValue,
                                        boolean mode)

updateString

protected java.lang.String updateString(java.lang.String prev,
                                        java.lang.Object aValue)

updateBoolean

protected boolean updateBoolean(boolean prev,
                                java.lang.Object aValue)

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.