Package net.sf.jasperreports.engine.base
Class JRBasePropertyExpression
java.lang.Object
net.sf.jasperreports.engine.base.JRBasePropertyExpression
- All Implemented Interfaces:
Serializable,Cloneable,JRChangeEventsSupport,JRCloneable,JRPropertyExpression
- Direct Known Subclasses:
BaseDatasetPropertyExpression,JRDesignPropertyExpression
public class JRBasePropertyExpression
extends Object
implements JRPropertyExpression, Serializable, JRChangeEventsSupport
Base implementation of
JRPropertyExpression.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJRBasePropertyExpression(JRPropertyExpression propertyExpression, JRBaseObjectFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionclone()Returns the property change support object for this instance.getName()Return the property name.Return the property value expression.voidSet the property name.protected voidsetValueExpression(JRExpression valueExpression)
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_VALUE_EXPRESSION
- See Also:
-
-
Constructor Details
-
JRBasePropertyExpression
protected JRBasePropertyExpression() -
JRBasePropertyExpression
public JRBasePropertyExpression(JRPropertyExpression propertyExpression, JRBaseObjectFactory factory)
-
-
Method Details
-
getName
Description copied from interface:JRPropertyExpressionReturn the property name.- Specified by:
getNamein interfaceJRPropertyExpression- Returns:
- the property name
-
setName
Description copied from interface:JRPropertyExpressionSet the property name.- Specified by:
setNamein interfaceJRPropertyExpression- Parameters:
name- the property name
-
getValueExpression
Description copied from interface:JRPropertyExpressionReturn the property value expression.- Specified by:
getValueExpressionin interfaceJRPropertyExpression- Returns:
- the property value expression
-
setValueExpression
-
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classObject
-
getEventSupport
Description copied from interface:JRChangeEventsSupportReturns the property change support object for this instance.- Specified by:
getEventSupportin interfaceJRChangeEventsSupport- Returns:
- the property change support object for this instance
-