public class StandardItemProperty extends java.lang.Object implements ItemProperty, JRChangeEventsSupport, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_NAME |
static java.lang.String |
PROPERTY_VALUE |
static java.lang.String |
PROPERTY_VALUE_EXPRESSION |
Constructor and Description |
---|
StandardItemProperty() |
StandardItemProperty(java.lang.String name,
java.lang.String value,
JRExpression valueExpression) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance.
|
java.lang.String |
getName()
Returns the name of the item property (required).
|
java.lang.String |
getValue()
Returns the
value attribute of the item property. |
JRExpression |
getValueExpression()
Returns a
JRExpression representing
the value object for the item property. |
void |
setName(java.lang.String name) |
void |
setValue(java.lang.String value) |
void |
setValueExpression(JRExpression valueExpression) |
public static final java.lang.String PROPERTY_NAME
public static final java.lang.String PROPERTY_VALUE
public static final java.lang.String PROPERTY_VALUE_EXPRESSION
public StandardItemProperty()
public StandardItemProperty(java.lang.String name, java.lang.String value, JRExpression valueExpression)
public java.lang.String getName()
ItemProperty
getName
in interface ItemProperty
public void setName(java.lang.String name)
public java.lang.String getValue()
ItemProperty
value
attribute of the item property. Only
java.lang.String
values are allowed for this attribute.getValue
in interface ItemProperty
value
attributepublic void setValue(java.lang.String value)
public JRExpression getValueExpression()
ItemProperty
JRExpression
representing
the value object for the item property. If present, it overrides the value given by
the value
attribute.getValueExpression
in interface ItemProperty
public void setValueExpression(JRExpression valueExpression)
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class java.lang.Object
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com