3.2.1: 2012-12-13

net.sf.basedb.clients.web.plugins
Class ParentBioMaterialEventSourceLoaderFromBioAssay

java.lang.Object
  extended by net.sf.basedb.clients.web.plugins.ParentBioMaterialEventSourceLoaderFromBioAssay
All Implemented Interfaces:
DataLoader<PhysicalBioAssay>

public class ParentBioMaterialEventSourceLoaderFromBioAssay
extends Object
implements DataLoader<PhysicalBioAssay>

This is a loader implementation that load information about all source biomaterial for a given physical bioassay.

Since:
3.1
Author:
Nicklas
Last modified
$Date$

Field Summary
private  SpecialQuery<BioMaterialEventSource> query
           
 
Constructor Summary
ParentBioMaterialEventSourceLoaderFromBioAssay()
           
 
Method Summary
 Object getData(DbControl dc, ExportedProperty exportedProperty, PhysicalBioAssay item)
          Get the value for the specified property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

private final SpecialQuery<BioMaterialEventSource> query
Constructor Detail

ParentBioMaterialEventSourceLoaderFromBioAssay

public ParentBioMaterialEventSourceLoaderFromBioAssay()
Method Detail

getData

public Object getData(DbControl dc,
                      ExportedProperty exportedProperty,
                      PhysicalBioAssay item)
               throws Exception
Description copied from interface: DataLoader
Get the value for the specified property.

Specified by:
getData in interface DataLoader<PhysicalBioAssay>
exportedProperty - The property to get the value for
item - The item that holds the value
Throws:
Exception - If failing to get the data.

3.2.1: 2012-12-13