de.ipk.batex.app.control.search.results
Class ExpDetailsTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by de.ipk.batex.app.control.search.results.ExpDetailsTableModel
All Implemented Interfaces:
com.jidesoft.grid.HierarchicalTableModel, HasRestriction, java.io.Serializable, javax.swing.table.TableModel

public class ExpDetailsTableModel
extends javax.swing.table.AbstractTableModel
implements com.jidesoft.grid.HierarchicalTableModel, HasRestriction

See Also:
Serialized Form

Field Summary
protected  org.apache.log4j.Logger logger
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ExpDetailsTableModel(de.ipk.batex.persistence.model.Experiment exp)
           
 
Method Summary
 java.lang.Object getChildValueAt(int row)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
 int getRowCount()
           
 java.lang.Object getValueAt(int row, int column)
           
 boolean hasArrayDesign()
           
 boolean hasBioMaterials()
           
 boolean hasChild(int row)
           
 boolean isCellEditable(int row, int column)
           
 boolean isExpandable(int arg0)
           
 boolean isHierarchical(int arg0)
           
 void setRestriction(ISearchRestiction seachRestrict)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.apache.log4j.Logger logger
Constructor Detail

ExpDetailsTableModel

public ExpDetailsTableModel(de.ipk.batex.persistence.model.Experiment exp)
Parameters:
exp -
Method Detail

setRestriction

public void setRestriction(ISearchRestiction seachRestrict)
Specified by:
setRestriction in interface HasRestriction

getColumnName

public java.lang.String getColumnName(int column)
Specified by:
getColumnName in interface javax.swing.table.TableModel
Overrides:
getColumnName in class javax.swing.table.AbstractTableModel

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
Specified by:
getValueAt in interface javax.swing.table.TableModel

isCellEditable

public boolean isCellEditable(int row,
                              int column)
Specified by:
isCellEditable in interface javax.swing.table.TableModel
Overrides:
isCellEditable in class javax.swing.table.AbstractTableModel

getChildValueAt

public java.lang.Object getChildValueAt(int row)
Specified by:
getChildValueAt in interface com.jidesoft.grid.HierarchicalTableModel

hasChild

public boolean hasChild(int row)
Specified by:
hasChild in interface com.jidesoft.grid.HierarchicalTableModel

isExpandable

public boolean isExpandable(int arg0)
Specified by:
isExpandable in interface com.jidesoft.grid.HierarchicalTableModel

isHierarchical

public boolean isHierarchical(int arg0)
Specified by:
isHierarchical in interface com.jidesoft.grid.HierarchicalTableModel

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface javax.swing.table.TableModel

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface javax.swing.table.TableModel

hasArrayDesign

public boolean hasArrayDesign()

hasBioMaterials

public boolean hasBioMaterials()


Copyright © 2006-2007 IPK Gatersleben AG BI and PDW. All Rights Reserved.