org.uacalc.ui.table
Class LatticeTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by org.uacalc.ui.table.LatticeTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Direct Known Subclasses:
ConLatticeTableModel

public abstract class LatticeTableModel
extends javax.swing.table.AbstractTableModel

The super class for congruence, sublattice, and algebra as a lattice tables.

Author:
ralph
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
LatticeTableModel(SmallAlgebra alg)
           
 
Method Summary
 SmallAlgebra getAlgebra()
           
static java.lang.String[] getAllColNames()
           
static java.lang.String[] getAllNoTypColNames()
           
 java.lang.String[] getColNames()
           
 int getColumnCount()
           
static java.lang.String[] getJIColNames()
           
static java.lang.String[] getJINoTypColNames()
           
 void setAlgebra(SmallAlgebra algebra)
           
protected  void setColNames(java.lang.String[] colNames)
           
 void setToAllColNames()
           
 void setToAllNoTypColNames()
           
 void setToJIColNames()
           
 void setToJINoTypColNames()
           
 
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
getRowCount, getValueAt
 

Constructor Detail

LatticeTableModel

public LatticeTableModel(SmallAlgebra alg)
Method Detail

getColNames

public java.lang.String[] getColNames()

setColNames

protected void setColNames(java.lang.String[] colNames)

setToAllNoTypColNames

public void setToAllNoTypColNames()

setToJIColNames

public void setToJIColNames()

setToJINoTypColNames

public void setToJINoTypColNames()

setToAllColNames

public void setToAllColNames()

getColumnCount

public int getColumnCount()

getAllColNames

public static java.lang.String[] getAllColNames()

getAllNoTypColNames

public static java.lang.String[] getAllNoTypColNames()

getJIColNames

public static java.lang.String[] getJIColNames()

getJINoTypColNames

public static java.lang.String[] getJINoTypColNames()

setAlgebra

public void setAlgebra(SmallAlgebra algebra)

getAlgebra

public SmallAlgebra getAlgebra()


Copyright 2003 Ralph Freese. All Rights Reserved.