3.2.4: 2013-12-06

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

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

public class ParentBioMaterialEventSourceLoader
extends Object
implements DataLoader<MeasuredBioMaterial>

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

Since:
3.1
Author:
Nicklas
Last modified
$Date$

Field Summary
private  SpecialQuery<BioMaterialEventSource> query
           
 
Constructor Summary
ParentBioMaterialEventSourceLoader()
           
 
Method Summary
 Object getData(DbControl dc, ExportedProperty exportedProperty, MeasuredBioMaterial 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

ParentBioMaterialEventSourceLoader

public ParentBioMaterialEventSourceLoader()
Method Detail

getData

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

Specified by:
getData in interface DataLoader<MeasuredBioMaterial>
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.4: 2013-12-06