|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JRGenericElement
A "generic" report element that will produce a
generic print element
in the generated
report.
Such elements can be used in simple scenarios that involve generating
generic print elements. In more complex scenarios,
component elements
that produce generic
print elements can be implemented.
Generic report elements are comprised of a list of parameters that are to be included in the generated print element. At fill time, expressions associated with the parameters are evaluated and the result is preserved in the print element. Generic report elements cannot stretch at fill time, they will always produce a print element that has the same size as the design element.
Method Summary | |
---|---|
java.lang.String |
getEvaluationGroupName()
Returns the name of the evaluation group for this element. |
EvaluationTimeEnum |
getEvaluationTimeValue()
Returns the evaluation time of this element. |
JRGenericElementType |
getGenericType()
Returns the generic type of this element. |
JRGenericElementParameter[] |
getParameters()
Returns the list of parameters of this element. |
Methods inherited from interface net.sf.jasperreports.engine.JRElement |
---|
collectExpressions, getElementGroup, getKey, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX |
Methods inherited from interface net.sf.jasperreports.engine.JRChild |
---|
clone |
Methods inherited from interface net.sf.jasperreports.engine.JRVisitable |
---|
visit |
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable |
---|
clone |
Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement |
---|
getBackcolor, getForecolor, getHeight, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode |
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer |
---|
getDefaultStyleProvider, getStyle, getStyleNameReference |
Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable |
---|
getUUID |
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder |
---|
getParentProperties, getPropertiesMap, hasProperties |
Method Detail |
---|
JRGenericElementType getGenericType()
JRGenericElementParameter[] getParameters()
EvaluationTimeEnum getEvaluationTimeValue()
The evaluation time determines the moment at which parameter expressions are evaluated for this element. All parameters will be evaluated at the same moment.
java.lang.String getEvaluationGroupName()
the evaluation time
is
EvaluationTimeEnum.GROUP
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |