JAC project
AOPSYS
CEDRIC & LIP6 labs

org.objectweb.jac.aspects.gui.reports
Class JacDataSource

java.lang.Object
  |
  +--org.objectweb.jac.aspects.gui.reports.JacDataSource
All Implemented Interfaces:
dori.jasper.engine.JRDataSource

public class JacDataSource
extends Object
implements dori.jasper.engine.JRDataSource

A data source for JasperReports.


Constructor Summary
JacDataSource(ClassItem cl)
          Create a data source of all instances of a class.
 
Method Summary
 Object getFieldValue(dori.jasper.engine.JRField field)
           
 boolean next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JacDataSource

public JacDataSource(ClassItem cl)
Create a data source of all instances of a class.

Method Detail

next

public boolean next()
             throws dori.jasper.engine.JRException
Specified by:
next in interface dori.jasper.engine.JRDataSource
dori.jasper.engine.JRException

getFieldValue

public Object getFieldValue(dori.jasper.engine.JRField field)
                     throws dori.jasper.engine.JRException
Specified by:
getFieldValue in interface dori.jasper.engine.JRDataSource
dori.jasper.engine.JRException

Contact JAC development team:
Renaud Pawlak
Lionel Seinturier
Laurent Martelli