Class StandardItemProperty
java.lang.Object
net.sf.jasperreports.components.items.StandardItemProperty
- All Implemented Interfaces:
Serializable
,Cloneable
,ItemProperty
,JRChangeEventsSupport
,JRCloneable
public class StandardItemProperty
extends Object
implements ItemProperty, JRChangeEventsSupport, Serializable
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStandardItemProperty
(String name, String value, JRExpression valueExpression) -
Method Summary
Modifier and TypeMethodDescriptionclone()
Returns the property change support object for this instance.getName()
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.void
void
void
setValueExpression
(JRExpression valueExpression)
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_VALUE
- See Also:
-
PROPERTY_VALUE_EXPRESSION
- See Also:
-
-
Constructor Details
-
StandardItemProperty
public StandardItemProperty() -
StandardItemProperty
-
-
Method Details
-
getName
Description copied from interface:ItemProperty
Returns the name of the item property (required).- Specified by:
getName
in interfaceItemProperty
- Returns:
- the property name
-
setName
-
getValue
Description copied from interface:ItemProperty
Returns thevalue
attribute of the item property. Onlyjava.lang.String
values are allowed for this attribute.- Specified by:
getValue
in interfaceItemProperty
- Returns:
- the
value
attribute
-
setValue
-
getValueExpression
Description copied from interface:ItemProperty
Returns aJRExpression
representing the value object for the item property. If present, it overrides the value given by thevalue
attribute.- Specified by:
getValueExpression
in interfaceItemProperty
- Returns:
- the value expression
-
setValueExpression
-
getEventSupport
Description copied from interface:JRChangeEventsSupport
Returns the property change support object for this instance.- Specified by:
getEventSupport
in interfaceJRChangeEventsSupport
- Returns:
- the property change support object for this instance
-
clone
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classObject
-