Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.greenstone.gatherer.gui.metaaudit
Class MetaAuditModel  view MetaAuditModel download MetaAuditModel.java

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byorg.greenstone.gatherer.gui.metaaudit.MetaAuditModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class MetaAuditModel
extends javax.swing.table.AbstractTableModel

Version:
2.1

Nested Class Summary
private  class MetaAuditModel.MetadataTableCache
           
private  class MetaAuditModel.RowComparator
           
 
Field Summary
private  MetaAuditModel.MetadataTableCache data
           
private  java.util.ArrayList elements
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
MetaAuditModel(org.greenstone.gatherer.file.FileNode[] records)
           
 
Method Summary
private  void addRecord(org.greenstone.gatherer.file.FileNode record)
           
 java.lang.Class getColumnClass(int column)
          Returns the Class for all Object instances in the specified column.
 int getColumnCount()
          Returns the number of columns in the model.
 java.lang.String getColumnName(int column)
          Returns the name of the specified column.
 java.util.ArrayList getColumnValues(int column)
           
 int getRowCount()
          Returns the number of rows in the model.
 java.lang.Object getValueAt(int row, int column)
          Returns the value (Object) at a particular cell in the table.
 void reset()
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elements

private java.util.ArrayList elements

data

private MetaAuditModel.MetadataTableCache data
Constructor Detail

MetaAuditModel

public MetaAuditModel(org.greenstone.gatherer.file.FileNode[] records)
Method Detail

getColumnClass

public java.lang.Class getColumnClass(int column)
Description copied from class: javax.swing.table.AbstractTableModel
Returns the Class for all Object instances in the specified column.


getColumnCount

public int getColumnCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of columns in the model.


getColumnName

public java.lang.String getColumnName(int column)
Description copied from class: javax.swing.table.AbstractTableModel
Returns the name of the specified column. This method generates default names in a sequence (starting with column 0): A, B, C, ..., Z, AA, AB, AC, ..., AZ, BA, BB, BC, and so on. Subclasses may override this method to allow column names to be specified on some other basis.


getColumnValues

public java.util.ArrayList getColumnValues(int column)

getRowCount

public int getRowCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of rows in the model.


getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
Description copied from interface: javax.swing.table.TableModel
Returns the value (Object) at a particular cell in the table.


reset

public void reset()

addRecord

private void addRecord(org.greenstone.gatherer.file.FileNode record)