|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.fill.JRTemplatePrintElement
net.sf.jasperreports.engine.fill.JRTemplatePrintText
public class JRTemplatePrintText
Implementation of JRPrintText that uses
a JRTemplateText instance to
store common attributes.
| Field Summary | |
|---|---|
protected int |
bookmarkLevel
The bookmark level for the anchor associated with this field. |
| Fields inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElement |
|---|
template |
| Fields inherited from interface net.sf.jasperreports.engine.JRPrintText |
|---|
ZERO_LINE_BREAK_OFFSETS |
| Fields inherited from interface net.sf.jasperreports.engine.JRPrintElement |
|---|
UNSET_SOURCE_ELEMENT_ID |
| Fields inherited from interface net.sf.jasperreports.engine.JRFont |
|---|
DEFAULT_FONT_NAME, DEFAULT_FONT_SIZE, DEFAULT_PDF_EMBEDDED, DEFAULT_PDF_ENCODING, DEFAULT_PDF_FONT_NAME |
| Fields inherited from interface net.sf.jasperreports.engine.JRCommonText |
|---|
MARKUP_HTML, MARKUP_NONE, MARKUP_RTF, MARKUP_STYLED_TEXT |
| Constructor Summary | |
|---|---|
JRTemplatePrintText(JRTemplateText text)
Deprecated. provide a source Id via JRTemplatePrintText(JRTemplateText, int) |
|
JRTemplatePrintText(JRTemplateText text,
int sourceElementId)
Creates a print text element. |
|
| Method Summary | ||
|---|---|---|
|
accept(PrintElementVisitor<T> visitor,
T arg)
Accepts a print element visitor. |
|
java.lang.String |
getAnchorName()
|
|
int |
getBookmarkLevel()
Returns the level of the bookmark corresponding to the anchor. |
|
JRFont |
getFont()
Deprecated. |
|
java.lang.String |
getFontName()
|
|
int |
getFontSize()
|
|
java.lang.String |
getFormatFactoryClass()
Returns the name of the class implementing the FormatFactory
interface to use with this text element, in case it is not the same as the one for the overall document. |
|
JRStyledText |
getFullStyledText(JRStyledTextAttributeSelector attributeSelector)
Returns the full styled text of this object. |
|
java.lang.String |
getFullText()
Returns the full (not truncated) text of this object. |
|
HorizontalAlignEnum |
getHorizontalAlignmentValue()
Gets the text horizontal alignment. |
|
java.lang.String |
getHyperlinkAnchor()
|
|
java.lang.Integer |
getHyperlinkPage()
|
|
JRPrintHyperlinkParameters |
getHyperlinkParameters()
Returns the set of custom hyperlink parameters. |
|
java.lang.String |
getHyperlinkReference()
|
|
HyperlinkTargetEnum |
getHyperlinkTargetValue()
|
|
java.lang.String |
getHyperlinkTooltip()
Returns the hyperlink tooltip. |
|
HyperlinkTypeEnum |
getHyperlinkTypeValue()
Retrieves the hyperlink type for the element. |
|
float |
getLeadingOffset()
|
|
JRLineBox |
getLineBox()
|
|
short[] |
getLineBreakOffsets()
Returns the line break offsets for the text if saved during report fill. |
|
float |
getLineSpacingFactor()
|
|
LineSpacingEnum |
getLineSpacingValue()
Deprecated. Replaced by JRParagraph.getLineSpacing(). |
|
java.lang.String |
getLinkTarget()
Returns the hyperlink target name. |
|
java.lang.String |
getLinkType()
Returns the hyperlink type. |
|
java.lang.String |
getLocaleCode()
Returns the code of the java.util.Locale which was used
while formatting the source value of the text. |
|
java.lang.String |
getMarkup()
Returns the text markup. |
|
java.lang.String |
getOriginalText()
Returns the original text that was set in this object. |
|
java.lang.String |
getOwnFontName()
|
|
java.lang.Integer |
getOwnFontSize()
|
|
HorizontalAlignEnum |
getOwnHorizontalAlignmentValue()
|
|
LineSpacingEnum |
getOwnLineSpacingValue()
Deprecated. Replaced by JRParagraph.getOwnLineSpacing(). |
|
java.lang.String |
getOwnMarkup()
|
|
java.lang.String |
getOwnPdfEncoding()
|
|
java.lang.String |
getOwnPdfFontName()
|
|
RotationEnum |
getOwnRotationValue()
Gets the text own rotation. |
|
VerticalAlignEnum |
getOwnVerticalAlignmentValue()
|
|
JRParagraph |
getParagraph()
|
|
java.lang.String |
getPattern()
Returns the pattern used to format a value that was the source of this text. |
|
java.lang.String |
getPdfEncoding()
|
|
java.lang.String |
getPdfFontName()
|
|
RotationEnum |
getRotationValue()
Gets the text rotation. |
|
RunDirectionEnum |
getRunDirectionValue()
Gets the text run direction. |
|
JRStyledText |
getStyledText(JRStyledTextAttributeSelector attributeSelector)
Returns the styled text for this object. |
|
java.lang.String |
getText()
Returns the possibly truncated (when JRPrintText.getTextTruncateIndex() is not null) text of this object. |
|
float |
getTextHeight()
|
|
java.lang.Integer |
getTextTruncateIndex()
Returns the index to which this object's text is to be truncated. |
|
java.lang.String |
getTextTruncateSuffix()
Returns the suffix that is to be appended to the truncated text (as returned by JRPrintText.getText(). |
|
java.lang.String |
getTimeZoneId()
Returns the ID of the java.util.TimeZone
used to format this text's date source value. |
|
java.lang.Object |
getValue()
|
|
java.lang.String |
getValueClassName()
Returns the type of the value which was used to generate this text. |
|
VerticalAlignEnum |
getVerticalAlignmentValue()
Gets the text vertical alignment. |
|
boolean |
isBold()
|
|
boolean |
isItalic()
|
|
java.lang.Boolean |
isOwnBold()
|
|
java.lang.Boolean |
isOwnItalic()
|
|
java.lang.Boolean |
isOwnPdfEmbedded()
|
|
java.lang.Boolean |
isOwnStrikeThrough()
|
|
java.lang.Boolean |
isOwnUnderline()
|
|
boolean |
isPdfEmbedded()
|
|
boolean |
isStrikeThrough()
|
|
boolean |
isUnderline()
|
|
void |
setAnchorName(java.lang.String anchorName)
|
|
void |
setBold(boolean isBold)
|
|
void |
setBold(java.lang.Boolean isBold)
Alternative setBold method which allows also to reset the "own" isBold property. |
|
void |
setBookmarkLevel(int bookmarkLevel)
Sets the boomark level for the anchor. |
|
void |
setFont(JRFont font)
Deprecated. |
|
void |
setFontName(java.lang.String fontName)
|
|
void |
setFontSize(int fontSize)
|
|
void |
setFontSize(java.lang.Integer fontSize)
Alternative setSize method which allows also to reset the "own" size property. |
|
void |
setHorizontalAlignment(HorizontalAlignEnum horizontalAlignment)
Sets the text horizontal alignment. |
|
void |
setHyperlinkAnchor(java.lang.String hyperlinkAnchor)
|
|
void |
setHyperlinkPage(java.lang.Integer hyperlinkPage)
|
|
void |
setHyperlinkParameters(JRPrintHyperlinkParameters hyperlinkParameters)
Sets the custom hyperlink parameters. |
|
void |
setHyperlinkReference(java.lang.String hyperlinkReference)
|
|
void |
setHyperlinkTarget(HyperlinkTargetEnum hyperlinkTarget)
|
|
void |
setHyperlinkTooltip(java.lang.String hyperlinkTooltip)
Sets the tooltip to be used for the hyperlink. |
|
void |
setHyperlinkType(HyperlinkTypeEnum hyperlinkType)
Sets the link type as a built-in hyperlink type. |
|
void |
setItalic(boolean isItalic)
|
|
void |
setItalic(java.lang.Boolean isItalic)
Alternative setItalic method which allows also to reset the "own" isItalic property. |
|
void |
setLeadingOffset(float leadingOffset)
|
|
void |
setLineBreakOffsets(short[] lineBreakOffsets)
Sets the line break offsets for the text. |
|
void |
setLineSpacing(LineSpacingEnum lineSpacing)
Deprecated. Replaced by JRParagraph.setLineSpacing(LineSpacingEnum). |
|
void |
setLineSpacingFactor(float lineSpacingFactor)
|
|
void |
setLinkTarget(byte hyperlinkTarget)
|
|
void |
setLinkTarget(java.lang.String linkTarget)
Sets the hyperlink target name. |
|
void |
setLinkType(java.lang.String type)
Sets the hyperlink type. |
|
void |
setMarkup(java.lang.String markup)
|
|
void |
setPdfEmbedded(boolean isPdfEmbedded)
|
|
void |
setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
Alternative setPdfEmbedded method which allows also to reset the "own" isPdfEmbedded property. |
|
void |
setPdfEncoding(java.lang.String pdfEncoding)
|
|
void |
setPdfFontName(java.lang.String pdfFontName)
|
|
void |
setRotation(RotationEnum rotation)
Sets the text rotation. |
|
void |
setRunDirection(RunDirectionEnum runDirectionValue)
Sets the text run direction. |
|
void |
setStrikeThrough(boolean isStrikeThrough)
|
|
void |
setStrikeThrough(java.lang.Boolean isStrikeThrough)
Alternative setStrikeThrough method which allows also to reset the "own" isStrikeThrough property. |
|
void |
setText(java.lang.String text)
Set the text for this object. |
|
void |
setTextFormat(TextFormat textFormat)
|
|
void |
setTextHeight(float textHeight)
|
|
void |
setTextTruncateIndex(java.lang.Integer textTruncateIndex)
Sets the index to which this object's text is to be truncated. |
|
void |
setTextTruncateSuffix(java.lang.String textTruncateSuffix)
Sets the suffix to be appended to the truncated text. |
|
void |
setUnderline(boolean isUnderline)
|
|
void |
setUnderline(java.lang.Boolean isUnderline)
Alternative setUnderline method which allows also to reset the "own" isUnderline property. |
|
void |
setValue(java.lang.Object value)
|
|
void |
setVerticalAlignment(VerticalAlignEnum verticalAlignment)
Gets the text vertical alignment. |
|
| Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplatePrintElement |
|---|
getBackcolor, getDefaultLineColor, getDefaultStyleProvider, getForecolor, getHeight, getKey, getModeValue, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getParentProperties, getPropertiesMap, getSourceElementId, getStyle, getStyleNameReference, getTemplate, getUUID, getWidth, getX, getY, hasProperties, setBackcolor, setForecolor, setHeight, setMode, setSourceElementId, setStyle, setTemplate, setWidth, setX, setY, updateElementTemplate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sf.jasperreports.engine.JRPrintElement |
|---|
getHeight, getKey, getOrigin, getSourceElementId, getWidth, getX, getY, setHeight, setStyle, setWidth, setX, setY |
| Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder |
|---|
getParentProperties, getPropertiesMap, hasProperties |
| Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement |
|---|
getBackcolor, getForecolor, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnModeValue, setBackcolor, setForecolor, setMode |
| Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable |
|---|
getUUID |
| Methods inherited from interface net.sf.jasperreports.engine.JRBoxContainer |
|---|
getDefaultLineColor |
| Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer |
|---|
getDefaultStyleProvider, getStyle, getStyleNameReference |
| Field Detail |
|---|
protected int bookmarkLevel
JRAnchor.getBookmarkLevel()| Constructor Detail |
|---|
public JRTemplatePrintText(JRTemplateText text)
JRTemplatePrintText(JRTemplateText, int)
text - the template text that the element will use
public JRTemplatePrintText(JRTemplateText text,
int sourceElementId)
text - the template text that the element will usesourceElementId - the Id of the source element| Method Detail |
|---|
public java.lang.String getText()
JRPrintTextJRPrintText.getTextTruncateIndex() is not null) text of this object.
getText in interface JRPrintTextJRPrintText.getFullText(),
JRPrintText.getTextTruncateSuffix()public void setText(java.lang.String text)
JRPrintText
setText in interface JRPrintTexttext - the textJRPrintText.setTextTruncateIndex(Integer)public java.lang.Integer getTextTruncateIndex()
JRPrintText
getTextTruncateIndex in interface JRPrintTextJRTextElement.PROPERTY_PRINT_KEEP_FULL_TEXT,
JRPrintText.getTextTruncateSuffix()public void setTextTruncateIndex(java.lang.Integer textTruncateIndex)
JRPrintTextJRPrintText.getText() or JRPrintText.getStyledText(JRStyledTextAttributeSelector)
are called.
setTextTruncateIndex in interface JRPrintTexttextTruncateIndex - the index to which this object's text is to be truncatedpublic java.lang.String getTextTruncateSuffix()
JRPrintTextJRPrintText.getText().
getTextTruncateSuffix in interface JRPrintTextJRTextElement.PROPERTY_TRUNCATE_SUFFIXpublic void setTextTruncateSuffix(java.lang.String textTruncateSuffix)
JRPrintText
setTextTruncateSuffix in interface JRPrintTexttextTruncateSuffix - the suffix to be appended to the truncated textJRPrintText.getTextTruncateSuffix()public short[] getLineBreakOffsets()
JRPrintText
The array of offsets is incremental, each offset adds to the
previous value. I.e. the positions at which line breaks occur
are offset[0], offset[0] + offset[1],
offset[0] + offset[1] + offset[2] and so on.
This array does not include positions for explicit line breaks in the text, i.e. for line breaks that occur due to new line characters in the text. The array only includes line break positions within a paragraph in the text.
If the text was meant to have saved line break offsets but no (non
explicit) breaks were detected (e.g. if the text is a single line),
this method will return a zero-length array. If the text was not meant
to include saved line breaks, the method will return null.
getLineBreakOffsets in interface JRPrintTextnull if no line break positions were saved during the fillJRTextElement.PROPERTY_SAVE_LINE_BREAKSpublic void setLineBreakOffsets(short[] lineBreakOffsets)
JRPrintText
setLineBreakOffsets in interface JRPrintTextlineBreakOffsets - the line break offsetsJRPrintText.getLineBreakOffsets()public java.lang.String getFullText()
JRPrintText
getFullText in interface JRPrintTextJRPrintText.getText(),
JRPrintText.getTextTruncateIndex()public java.lang.String getOriginalText()
JRPrintText
getOriginalText in interface JRPrintTextpublic JRStyledText getStyledText(JRStyledTextAttributeSelector attributeSelector)
JRPrintTextJRPrintText.getText().
getStyledText in interface JRPrintTextattributeSelector - the styled text attribute selector
public JRStyledText getFullStyledText(JRStyledTextAttributeSelector attributeSelector)
JRPrintText
getFullStyledText in interface JRPrintTextattributeSelector - the styled text attribute selector
JRPrintText.getFullText()public java.lang.Object getValue()
getValue in interface JRPrintTextpublic void setValue(java.lang.Object value)
setValue in interface JRPrintTextpublic float getLineSpacingFactor()
getLineSpacingFactor in interface JRPrintTextpublic void setLineSpacingFactor(float lineSpacingFactor)
setLineSpacingFactor in interface JRPrintTextpublic float getLeadingOffset()
getLeadingOffset in interface JRPrintTextpublic void setLeadingOffset(float leadingOffset)
setLeadingOffset in interface JRPrintTextpublic HorizontalAlignEnum getHorizontalAlignmentValue()
JRAlignment
getHorizontalAlignmentValue in interface JRAlignmentHorizontalAlignEnumpublic HorizontalAlignEnum getOwnHorizontalAlignmentValue()
getOwnHorizontalAlignmentValue in interface JRAlignmentpublic void setHorizontalAlignment(HorizontalAlignEnum horizontalAlignment)
JRAlignment
setHorizontalAlignment in interface JRAlignmenthorizontalAlignment - a value representing one of the horizontal alignment constants in HorizontalAlignEnumpublic VerticalAlignEnum getVerticalAlignmentValue()
JRAlignment
getVerticalAlignmentValue in interface JRAlignmentVerticalAlignEnumpublic VerticalAlignEnum getOwnVerticalAlignmentValue()
getOwnVerticalAlignmentValue in interface JRAlignmentpublic void setVerticalAlignment(VerticalAlignEnum verticalAlignment)
JRAlignment
setVerticalAlignment in interface JRAlignmentverticalAlignment - a value representing one of the vertical alignment constants in VerticalAlignEnumpublic RotationEnum getRotationValue()
JRCommonText
getRotationValue in interface JRCommonTextRotationEnumpublic RotationEnum getOwnRotationValue()
JRPrintText
getOwnRotationValue in interface JRCommonTextgetOwnRotationValue in interface JRPrintTextRotationEnumpublic void setRotation(RotationEnum rotation)
JRPrintText
setRotation in interface JRCommonTextsetRotation in interface JRPrintTextrotation - a value representing one of the text rotation constants in RotationEnumpublic RunDirectionEnum getRunDirectionValue()
JRPrintText
getRunDirectionValue in interface JRPrintTextRunDirectionEnumpublic void setRunDirection(RunDirectionEnum runDirectionValue)
JRPrintText
setRunDirection in interface JRPrintTextrunDirectionValue - a value representing one of the text run direction constants in RunDirectionEnumpublic float getTextHeight()
getTextHeight in interface JRPrintTextpublic void setTextHeight(float textHeight)
setTextHeight in interface JRPrintTextpublic LineSpacingEnum getLineSpacingValue()
JRParagraph.getLineSpacing().
getLineSpacingValue in interface JRCommonTextpublic LineSpacingEnum getOwnLineSpacingValue()
JRParagraph.getOwnLineSpacing().
getOwnLineSpacingValue in interface JRCommonTextgetOwnLineSpacingValue in interface JRPrintTextpublic void setLineSpacing(LineSpacingEnum lineSpacing)
JRParagraph.setLineSpacing(LineSpacingEnum).
setLineSpacing in interface JRCommonTextsetLineSpacing in interface JRPrintTextpublic java.lang.String getMarkup()
JRCommonText
getMarkup in interface JRCommonTextpublic java.lang.String getOwnMarkup()
getOwnMarkup in interface JRCommonTextgetOwnMarkup in interface JRPrintTextpublic void setMarkup(java.lang.String markup)
setMarkup in interface JRCommonTextsetMarkup in interface JRPrintTextpublic JRLineBox getLineBox()
getLineBox in interface JRBoxContainerpublic JRParagraph getParagraph()
getParagraph in interface JRParagraphContainerpublic JRFont getFont()
getFont in interface JRPrintTextpublic void setFont(JRFont font)
setFont in interface JRPrintTextpublic void setTextFormat(TextFormat textFormat)
setTextFormat in interface JRPrintTextpublic java.lang.String getAnchorName()
getAnchorName in interface JRPrintAnchorpublic void setAnchorName(java.lang.String anchorName)
setAnchorName in interface JRPrintAnchorpublic HyperlinkTypeEnum getHyperlinkTypeValue()
JRPrintHyperlink
The actual hyperlink type is determined by getLinkType().
This method can is used to determine whether the hyperlink type is one of the
built-in types or a custom type.
When hyperlink is of custom type, CUSTOM is returned.
getHyperlinkTypeValue in interface JRPrintHyperlinkJRPrintHyperlink.getLinkType()public void setHyperlinkType(HyperlinkTypeEnum hyperlinkType)
JRPrintHyperlink
setHyperlinkType in interface JRPrintHyperlinkhyperlinkType - the built-in hyperlink typeJRPrintHyperlink.getLinkType()public HyperlinkTargetEnum getHyperlinkTargetValue()
getHyperlinkTargetValue in interface JRPrintHyperlinkpublic void setHyperlinkTarget(HyperlinkTargetEnum hyperlinkTarget)
setHyperlinkTarget in interface JRPrintHyperlinkpublic java.lang.String getLinkTarget()
JRPrintHyperlinkThe target name can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
getLinkTarget in interface JRPrintHyperlinkpublic void setLinkTarget(java.lang.String linkTarget)
JRPrintHyperlinkThe target name can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
setLinkTarget in interface JRPrintHyperlinklinkTarget - the hyperlink target namepublic void setLinkTarget(byte hyperlinkTarget)
public java.lang.String getHyperlinkReference()
getHyperlinkReference in interface JRPrintHyperlinkpublic void setHyperlinkReference(java.lang.String hyperlinkReference)
setHyperlinkReference in interface JRPrintHyperlinkpublic java.lang.String getHyperlinkAnchor()
getHyperlinkAnchor in interface JRPrintHyperlinkpublic void setHyperlinkAnchor(java.lang.String hyperlinkAnchor)
setHyperlinkAnchor in interface JRPrintHyperlinkpublic java.lang.Integer getHyperlinkPage()
getHyperlinkPage in interface JRPrintHyperlinkpublic void setHyperlinkPage(java.lang.Integer hyperlinkPage)
setHyperlinkPage in interface JRPrintHyperlinkpublic int getBookmarkLevel()
JRPrintAnchor
getBookmarkLevel in interface JRPrintAnchorNO_BOOKMARK if no bookmark should be created for this anchorpublic void setBookmarkLevel(int bookmarkLevel)
JRPrintAnchor
setBookmarkLevel in interface JRPrintAnchorbookmarkLevel - the bookmark level (starting from 1)
or NO_BOOKMARK if no bookmark should be createdpublic java.lang.String getFontName()
getFontName in interface JRFontpublic java.lang.String getOwnFontName()
getOwnFontName in interface JRFontpublic void setFontName(java.lang.String fontName)
setFontName in interface JRFontpublic boolean isBold()
isBold in interface JRFontpublic java.lang.Boolean isOwnBold()
isOwnBold in interface JRFontpublic void setBold(boolean isBold)
setBold in interface JRFontpublic void setBold(java.lang.Boolean isBold)
setBold in interface JRFontpublic boolean isItalic()
isItalic in interface JRFontpublic java.lang.Boolean isOwnItalic()
isOwnItalic in interface JRFontpublic void setItalic(boolean isItalic)
setItalic in interface JRFontpublic void setItalic(java.lang.Boolean isItalic)
setItalic in interface JRFontpublic boolean isUnderline()
isUnderline in interface JRFontpublic java.lang.Boolean isOwnUnderline()
isOwnUnderline in interface JRFontpublic void setUnderline(boolean isUnderline)
setUnderline in interface JRFontpublic void setUnderline(java.lang.Boolean isUnderline)
setUnderline in interface JRFontpublic boolean isStrikeThrough()
isStrikeThrough in interface JRFontpublic java.lang.Boolean isOwnStrikeThrough()
isOwnStrikeThrough in interface JRFontpublic void setStrikeThrough(boolean isStrikeThrough)
setStrikeThrough in interface JRFontpublic void setStrikeThrough(java.lang.Boolean isStrikeThrough)
setStrikeThrough in interface JRFontpublic int getFontSize()
getFontSize in interface JRCommonTextgetFontSize in interface JRFontpublic java.lang.Integer getOwnFontSize()
getOwnFontSize in interface JRFontpublic void setFontSize(int fontSize)
setFontSize in interface JRFontpublic void setFontSize(java.lang.Integer fontSize)
setFontSize in interface JRFontpublic java.lang.String getPdfFontName()
getPdfFontName in interface JRFontpublic java.lang.String getOwnPdfFontName()
getOwnPdfFontName in interface JRFontpublic void setPdfFontName(java.lang.String pdfFontName)
setPdfFontName in interface JRFontpublic java.lang.String getPdfEncoding()
getPdfEncoding in interface JRFontpublic java.lang.String getOwnPdfEncoding()
getOwnPdfEncoding in interface JRFontpublic void setPdfEncoding(java.lang.String pdfEncoding)
setPdfEncoding in interface JRFontpublic boolean isPdfEmbedded()
isPdfEmbedded in interface JRFontpublic java.lang.Boolean isOwnPdfEmbedded()
isOwnPdfEmbedded in interface JRFontpublic void setPdfEmbedded(boolean isPdfEmbedded)
setPdfEmbedded in interface JRFontpublic void setPdfEmbedded(java.lang.Boolean isPdfEmbedded)
setPdfEmbedded in interface JRFontpublic java.lang.String getValueClassName()
JRPrintText
Text fields that have a non-String expression
save the value type using this attribute. This information can be used by
exporters to treat numerical or date texts (for instance) in a special manner.
getValueClassName in interface TextFormatgetValueClassName in interface JRPrintTextpublic java.lang.String getPattern()
JRPrintTextThe pattern can be used to parse the text back to its source value.
getPattern in interface TextFormatgetPattern in interface JRPrintTextJRPrintText.getValueClassName()public java.lang.String getFormatFactoryClass()
JRPrintTextFormatFactory
interface to use with this text element, in case it is not the same as the one for the overall document.
getFormatFactoryClass in interface TextFormatgetFormatFactoryClass in interface JRPrintTextpublic java.lang.String getLocaleCode()
JRPrintTextjava.util.Locale which was used
while formatting the source value of the text.
The code is created using the java.util.Locale.toString()
convention.
When this attribute is null, the locale returned by
JasperPrint.getLocaleCode() is used.
This way, the locale is specified in a single place when all the (or many ) texts from a print object
were formatted using the same locale.
getLocaleCode in interface TextFormatgetLocaleCode in interface JRPrintTextjava.util.Locale used when formatting this text's source valuepublic java.lang.String getTimeZoneId()
JRPrintTextID of the java.util.TimeZone
used to format this text's date source value.
When this attribute is null, the time zone returned by
JasperPrint.getTimeZoneId() is used.
getTimeZoneId in interface TextFormatgetTimeZoneId in interface JRPrintTextID of the java.util.TimeZone
used to format this text's date source valuepublic JRPrintHyperlinkParameters getHyperlinkParameters()
JRPrintHyperlink
getHyperlinkParameters in interface JRPrintHyperlinkJRPrintHyperlink.setHyperlinkParameters(JRPrintHyperlinkParameters),
JRPrintHyperlinkParameterpublic void setHyperlinkParameters(JRPrintHyperlinkParameters hyperlinkParameters)
JRPrintHyperlinkThese parameters will be used to produce the actual hyperlink when the report is exported.
setHyperlinkParameters in interface JRPrintHyperlinkhyperlinkParameters - the set of custom hyperlink parameterspublic java.lang.String getLinkType()
JRPrintHyperlink
getLinkType in interface JRPrintHyperlinkpublic void setLinkType(java.lang.String type)
JRPrintHyperlinkThe type can be one of the built-in types (Reference, LocalAnchor, LocalPage, RemoteAnchor, RemotePage), or can be an arbitrary type.
setLinkType in interface JRPrintHyperlinktype - the hyperlink typepublic java.lang.String getHyperlinkTooltip()
JRPrintHyperlink
getHyperlinkTooltip in interface JRPrintHyperlinkpublic void setHyperlinkTooltip(java.lang.String hyperlinkTooltip)
JRPrintHyperlink
setHyperlinkTooltip in interface JRPrintHyperlinkhyperlinkTooltip - the tooltip
public <T> void accept(PrintElementVisitor<T> visitor,
T arg)
JRPrintElementThe element calls the method that corresponds to the element type on the visitor.
accept in interface JRPrintElementaccept in class JRTemplatePrintElementT - the type of the argument passed to the visit operationvisitor - the visitor objectsarg - the argument passed to the visit operation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||