Package net.sf.jasperreports.engine
Interface JRPart
- All Superinterfaces:
Cloneable
,JRCloneable
,JRIdentifiable
,JRPropertiesHolder
- All Known Implementing Classes:
JRBasePart
,JRDesignPart
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Method Summary
Modifier and TypeMethodDescriptionReturns the component instance wrapped by this part.Determines the moment at which this part is to be evaluated.Returns the boolean expression that specifies if the part will be displayed.Returns the list of dynamic/expression-based properties for this report part.Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUID
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
-
Method Details
-
getPropertyExpressions
JRPropertyExpression[] getPropertyExpressions()Returns the list of dynamic/expression-based properties for this report part.- Returns:
- an array containing the expression-based properties of this report part
-
getPrintWhenExpression
JRExpression getPrintWhenExpression()Returns the boolean expression that specifies if the part will be displayed. -
getPartNameExpression
JRExpression getPartNameExpression() -
getComponent
PartComponent getComponent()Returns the component instance wrapped by this part.- Returns:
- the component instance
-
getEvaluationTime
PartEvaluationTime getEvaluationTime()Determines the moment at which this part is to be evaluated.- Returns:
- the evaluation time of this part
-