public interface JRStyle extends JRStyleContainer, JRBoxContainer, JRPenContainer, JRParagraphContainer, JRCloneable
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_EVALUATION_TIME_ENABLED
A flag the determines whether the style of an element is evaluated at
the element evaluation time, or at the time the band on which the element
is placed is rendered.
|
getDefaultLineColorgetDefaultLineColor, getDefaultLineWidthgetParagraphgetDefaultStyleProvider, getStyle, getStyleNameReferenceclonestatic final String PROPERTY_EVALUATION_TIME_ENABLED
This applies to report elements that can have delayed evaluations times
(such as text fields and images). When this flag is set to
true, conditional style expressions of the style that is
associated with the element are evaluated at the moment the element is
set to evaluate, and the resulting style to the generated print element.
By default, this flag is set to false. The property can be
set globally, at report level and at element level.
String getName()
boolean isDefault()
ModeEnum getModeValue()
ModeEnum getOwnModeValue()
Color getForecolor()
Color getOwnForecolor()
Color getBackcolor()
Color getOwnBackcolor()
JRPen getLinePen()
FillEnum getFillValue()
FillEnum.FillEnum getOwnFillValue()
Integer getRadius()
Integer getOwnRadius()
ScaleImageEnum getScaleImageValue()
ScaleImageEnumScaleImageEnum getOwnScaleImageValue()
ScaleImageEnumHorizontalAlignEnum getHorizontalAlignmentValue()
HorizontalAlignEnumHorizontalAlignEnum getOwnHorizontalAlignmentValue()
VerticalAlignEnum getVerticalAlignmentValue()
JRAlignmentVerticalAlignEnum getOwnVerticalAlignmentValue()
JRLineBox getLineBox()
getLineBox in interface JRBoxContainerRotationEnum getRotationValue()
RotationEnum.RotationEnum getOwnRotationValue()
RotationEnum.LineSpacingEnum getLineSpacingValue()
JRParagraph.getLineSpacing().LineSpacingEnum getOwnLineSpacingValue()
JRParagraph.getOwnLineSpacing().String getMarkup()
String getOwnMarkup()
String getFontName()
String getOwnFontName()
Boolean isBold()
Boolean isOwnBold()
Boolean isItalic()
Boolean isOwnItalic()
Boolean isUnderline()
Boolean isOwnUnderline()
Boolean isStrikeThrough()
Boolean isOwnStrikeThrough()
Integer getFontSize()
Integer getOwnFontSize()
String getPdfFontName()
String getOwnPdfFontName()
String getPdfEncoding()
String getOwnPdfEncoding()
Boolean isPdfEmbedded()
Boolean isOwnPdfEmbedded()
String getPattern()
String getOwnPattern()
Boolean isBlankWhenNull()
Boolean isOwnBlankWhenNull()
void setForecolor(Color forecolor)
void setBackcolor(Color backcolor)
void setMode(ModeEnum mode)
void setFill(FillEnum fill)
void setRadius(int radius)
void setRadius(Integer radius)
void setScaleImage(ScaleImageEnum scaleImage)
void setHorizontalAlignment(HorizontalAlignEnum horizontalAlignment)
void setVerticalAlignment(VerticalAlignEnum verticalAlignment)
void setRotation(RotationEnum rotation)
void setFontName(String fontName)
void setBold(boolean bold)
void setBold(Boolean bold)
void setItalic(boolean italic)
void setItalic(Boolean italic)
void setPdfEmbedded(boolean pdfEmbedded)
void setPdfEmbedded(Boolean pdfEmbedded)
void setStrikeThrough(boolean strikeThrough)
void setStrikeThrough(Boolean strikeThrough)
void setMarkup(String markup)
void setUnderline(boolean underline)
void setUnderline(Boolean underline)
void setLineSpacing(LineSpacingEnum lineSpacing)
JRParagraph.setLineSpacing(LineSpacingEnum)void setPattern(String pattern)
void setBlankWhenNull(boolean isBlankWhenNull)
void setBlankWhenNull(Boolean isBlankWhenNull)
void setPdfEncoding(String pdfEncoding)
void setPdfFontName(String pdfFontName)
void setFontSize(int fontSize)
void setFontSize(Integer fontSize)
JRConditionalStyle[] getConditionalStyles()
Copyright © 2014. All rights reserved.