|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwebwork.view.jasperreports.ValueStackDataSource
| Constructor Summary | |
ValueStackDataSource(ValueStack valueStack,
java.lang.String dataSource)
Create a value stack data source on the given iterable property |
|
| Method Summary | |
java.lang.Object |
getFieldValue(dori.jasper.engine.JRField field)
Get the value of a given field |
boolean |
next()
Is there any more data |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ValueStackDataSource(ValueStack valueStack,
java.lang.String dataSource)
valueStack - The value stack to base the data source ondataSource - The property to iterate over for the report| Method Detail |
public boolean next()
throws dori.jasper.engine.JRException
next in interface dori.jasper.engine.JRDataSourcetrue if there are more elements to iterate over and
false otherwise
dori.jasper.engine.JRException - if there is a problem determining whether there
is more data
public java.lang.Object getFieldValue(dori.jasper.engine.JRField field)
throws dori.jasper.engine.JRException
getFieldValue in interface dori.jasper.engine.JRDataSourcefield - The field to get the value for. The expression language to get the value
of the field is either taken from the description property or from the name of the field
if the description is null.
Object containing the field value or a new
ValueStackDataSource object if the field value evaluates to
an object that can be iterated over.
dori.jasper.engine.JRException - if there is a problem obtaining the value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||