uk.ac.ebi.adfconverter.usermode.gui.visualisation
Class DataTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byuk.ac.ebi.adfconverter.usermode.gui.visualisation.DataTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class DataTableModel
extends javax.swing.table.AbstractTableModel

Describe class DataTableModel here.

Version:
1.0
Author:
Pierre Marguerite
See Also:
Serialized Form

Constructor Summary
DataTableModel()
          Creates a new emptyTableModel instance.
DataTableModel(DataTable data)
          Creates a new TableModel instance.
 
Method Summary
 java.lang.Class getColumnClass(int column)
          Describe getColumnClass method here.
 int getColumnCount()
          Describe getColumnCount method here.
 java.lang.String getColumnName(int column)
          Describe getColumnName method here.
static int getDim(java.lang.Object[][] array)
          Describe getDim method here.
 int getRowCount()
          Describe getRowCount method here.
 java.lang.Object getValueAt(int row, int column)
          Describe getValueAt method here.
 boolean isCellEditable(int row, int col)
           
 void setData(DataTable d)
          Describe setData method here.
 void setValueAt(java.lang.Object value, int row, int col)
          Don't need to implement this method unless your table's data can change.
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTableModel

public DataTableModel()
Creates a new emptyTableModel instance.


DataTableModel

public DataTableModel(DataTable data)
Creates a new TableModel instance.

Parameters:
data - an DataTable value
Method Detail

getColumnClass

public java.lang.Class getColumnClass(int column)
Describe getColumnClass method here.

Parameters:
column - an int value
Returns:
a Class value

getColumnCount

public int getColumnCount()
Describe getColumnCount method here.

Returns:
an int value

getColumnName

public java.lang.String getColumnName(int column)
Describe getColumnName method here.

Parameters:
column - an int value
Returns:
a String value

getDim

public static int getDim(java.lang.Object[][] array)
Describe getDim method here.

Parameters:
array - an Object[][] value
Returns:
an int value

getRowCount

public int getRowCount()
Describe getRowCount method here.

Returns:
an int value

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
Describe getValueAt method here.

Parameters:
row - an int value
column - an int value
Returns:
an Object value

isCellEditable

public boolean isCellEditable(int row,
                              int col)

setData

public void setData(DataTable d)
Describe setData method here.

Parameters:
d - an DataTable value

setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int col)
Don't need to implement this method unless your table's data can change.



European Bioinformatics InstituteMicroarray Informatics Team