org.archiviststoolkit.report
Class ATBeanCollectionDataSource

java.lang.Object
  extended by net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
      extended by net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
          extended by org.archiviststoolkit.report.ATBeanCollectionDataSource
All Implemented Interfaces:
net.sf.jasperreports.engine.JRDataSource, net.sf.jasperreports.engine.JRRewindableDataSource

public class ATBeanCollectionDataSource
extends net.sf.jasperreports.engine.data.JRBeanCollectionDataSource

Archivists' Toolkit(TM) Copyright © 2005-2007 Regents of the University of California, New York University, & Five Colleges, Inc. All rights reserved.

This software is free. You can redistribute it and / or modify it under the terms of the Educational Community License (ECL) version 1.0 (http://www.opensource.org/licenses/ecl1.php)

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ECL license for more details about permissions and limitations.

Archivists' Toolkit(TM) http://www.archiviststoolkit.org info@archiviststoolkit.org

Created by IntelliJ IDEA. User: Nathan Stevens Date: Aug 25, 2008 Time: 3:00:40 PM To change this template use File | Settings | File Templates.


Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
propertyNameProvider
 
Constructor Summary
ATBeanCollectionDataSource(java.util.Collection collection)
           
ATBeanCollectionDataSource(java.util.Collection collection, boolean b)
           
 
Method Summary
 java.lang.Object getFieldValue(net.sf.jasperreports.engine.JRField jrField)
           
 
Methods inherited from class net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
moveFirst, next
 
Methods inherited from class net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
getFieldValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ATBeanCollectionDataSource

public ATBeanCollectionDataSource(java.util.Collection collection)

ATBeanCollectionDataSource

public ATBeanCollectionDataSource(java.util.Collection collection,
                                  boolean b)
Method Detail

getFieldValue

public java.lang.Object getFieldValue(net.sf.jasperreports.engine.JRField jrField)
                               throws net.sf.jasperreports.engine.JRException
Specified by:
getFieldValue in interface net.sf.jasperreports.engine.JRDataSource
Overrides:
getFieldValue in class net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
Throws:
net.sf.jasperreports.engine.JRException