Interface ItemProperty
- All Superinterfaces:
Cloneable
,JRCloneable
- All Known Subinterfaces:
DataLevelBucketProperty
- All Known Implementing Classes:
BaseDataLevelBucketProperty
,DesignDataLevelBucketProperty
,StandardItemProperty
The ItemProperty interface. An item property has a name (required) and a
value provided either in a static way, using the
value
attribute,
or dynamically, using a value expression.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns the name of the item property (required).getValue()
Returns thevalue
attribute of the item property.Returns aJRExpression
representing the value object for the item property.Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Method Details
-
getName
String getName()Returns the name of the item property (required).- Returns:
- the property name
-
getValue
String getValue()Returns thevalue
attribute of the item property. Onlyjava.lang.String
values are allowed for this attribute.- Returns:
- the
value
attribute
-
getValueExpression
JRExpression getValueExpression()Returns aJRExpression
representing the value object for the item property. If present, it overrides the value given by thevalue
attribute.- Returns:
- the value expression
-