## Uses of Interface
net.sf.jasperreports.engine.JRPrintText

- Packages that use JRPrintText
  Package | Description
  --- | ---
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.convert |
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.export.draw | Contains classes for drawing elements at export time.
  net.sf.jasperreports.engine.export.oasis | Provides utility classes for exporting reports to Open Document Format, such as ODT and ODS.
  net.sf.jasperreports.engine.export.ooxml | Provides utility classes for exporting reports to Office Open XML Format, such as DOCX, XLSX and PPTX.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.search | Provides support for JasperReports search feature.

- - ### Uses of JRPrintText in net.sf.jasperreports.engine

    Methods in net.sf.jasperreports.engine with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `protected TextValue` | JRAbstractExporter.`getBooleanCellValue(JRPrintText text, java.lang.String textStr)`
    `protected TextValue` | JRAbstractExporter.`getDateCellValue(JRPrintText text, java.lang.String textStr)`
    `protected TextValue` | JRAbstractExporter.`getNumberCellValue(JRPrintText text, java.lang.String textStr)`
    `protected JRStyledText` | JRAbstractExporter.`getStyledText(JRPrintText textElement)`
    `protected JRStyledText` | JRAbstractExporter.`getStyledText(JRPrintText textElement, boolean setBackcolor)`
    `abstract java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object>` | JRStyledTextAttributeSelector.`getStyledTextAttributes(JRPrintText printText)` Construct a map containing the selected element-level styled text attributes for a print text element.
    `protected java.lang.String` | JRAbstractExporter.`getTextFormatFactoryClass(JRPrintText text)`
    `protected java.util.Locale` | JRAbstractExporter.`getTextLocale(JRPrintText text)`
    `static java.util.Locale` | JRStyledTextAttributeSelector.`getTextLocale(JRPrintText printText)`
    `protected java.util.TimeZone` | JRAbstractExporter.`getTextTimeZone(JRPrintText text)`
    `protected TextValue` | JRAbstractExporter.`getTextValue(JRPrintText text, java.lang.String textStr)`
    `protected TextValue` | JRAbstractExporter.`getTextValueString(JRPrintText text, java.lang.String textStr)`
    `void` | PrintElementVisitor.`visit(JRPrintText textElement, T arg)` Visits a text print element.

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.base

    Classes in net.sf.jasperreports.engine.base that implement JRPrintText
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBasePrintText`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.convert

    Methods in net.sf.jasperreports.engine.convert with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `static void` | TextElementConverter.`measureTextElement(JRPrintText printText)` Deprecated. Replaced by `JRTextMeasurerUtil.measureTextElement(JRPrintText)`.

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.export

    Fields in net.sf.jasperreports.engine.export declared as JRPrintText
    Modifier and Type | Field and Description
    --- | ---
    `protected JRPrintText` | AbstractTextRenderer.`text`

    Methods in net.sf.jasperreports.engine.export with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JExcelApiExporter.`addCell(int x, int y, JRPrintText text, java.lang.String textStr, JExcelApiExporter.StyleInfo baseStyle)` Deprecated.
    `protected void` | JExcelApiMetadataExporter.`addCell(JRPrintText text, java.lang.String textStr, JExcelApiMetadataExporter.StyleInfo baseStyle, java.util.Map<java.lang.String,java.lang.Object> cellValueMap, java.lang.String currentColumnName)` Deprecated.
    `protected void` | JExcelApiMetadataExporter.`addTextElement(JRPrintText textElement, java.lang.String textStr, JExcelApiMetadataExporter.StyleInfo baseStyle, boolean repeatValue, java.lang.String currentColumnName)` Deprecated.
    `protected void` | JRXlsExporter.`createTextCell(JRPrintText textElement, JRExporterGridCell gridCell, int colIndex, int rowIndex, JRStyledText styledText, JRXlsExporter.StyleInfo baseStyle, short forecolor)`
    `protected void` | JRXhtmlExporter.`exportStyledText(JRPrintText printText, JRStyledText styledText, java.lang.String tooltip)` Deprecated.
    `protected void` | JRHtmlExporter.`exportStyledText(JRPrintText printText, JRStyledText styledText, java.lang.String tooltip)` Deprecated.
    `protected void` | HtmlExporter.`exportStyledText(JRPrintText printText, JRStyledText styledText, java.lang.String tooltip, boolean hyperlinkStarted)`
    `protected void` | JRXhtmlExporter.`exportText(JRPrintText text)` Deprecated.
    `protected void` | JRXlsMetadataExporter.`exportText(JRPrintText textElement)`
    `protected abstract void` | JRXlsAbstractMetadataExporter.`exportText(JRPrintText textElement)`
    `void` | JRXmlExporter.`exportText(JRPrintText text)`
    `protected void` | JExcelApiMetadataExporter.`exportText(JRPrintText textElement)` Deprecated.
    `void` | JRPdfExporter.`exportText(JRPrintText text)`
    `void` | JRRtfExporter.`exportText(JRPrintText text)` Draw a text box
    `protected void` | JRTextExporter.`exportText(JRPrintText element)` Renders a text and places it in the output matrix.
    `protected void` | JRHtmlExporter.`exportText(JRPrintText text, JRExporterGridCell gridCell)` Deprecated.
    `protected void` | JRXlsAbstractMetadataExporter.`exportText(JRPrintText text, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `void` | JRXlsExporter.`exportText(JRPrintText textElement, JRExporterGridCell gridCell, int colIndex, int rowIndex)`
    `void` | JExcelApiExporter.`exportText(JRPrintText text, JRExporterGridCell gridCell, int col, int row)` Deprecated.
    `protected abstract void` | JRXlsAbstractExporter.`exportText(JRPrintText text, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `protected java.lang.String` | JRXlsAbstractExporter.`getConvertedPattern(JRPrintText text, java.lang.String pattern)`
    `protected jxl.write.biff.CellValue` | JExcelApiExporter.`getDetectedCellValue(int x, int y, JRPrintText textElement, TextValue textValue, JExcelApiExporter.StyleInfo baseStyle, boolean complexFormat)` Deprecated.
    `protected jxl.write.biff.CellValue` | JExcelApiMetadataExporter.`getDetectedCellValue(int x, int y, JRPrintText textElement, TextValue textValue, JExcelApiMetadataExporter.StyleInfo baseStyle, boolean complexFormat)` Deprecated.
    `protected java.lang.String` | JRXlsAbstractMetadataExporter.`getFormula(JRPrintText text)`
    `protected java.lang.String` | JRXlsAbstractExporter.`getFormula(JRPrintText text)`
    `protected jxl.write.biff.CellValue` | JExcelApiExporter.`getFormulaCellValue(int x, int y, JRPrintText textElement, TextValue textValue, java.lang.String formula, JExcelApiExporter.StyleInfo baseStyle, boolean complexFormat)` Deprecated.
    `protected jxl.write.biff.CellValue` | JExcelApiMetadataExporter.`getFormulaCellValue(int x, int y, JRPrintText textElement, TextValue textValue, java.lang.String formula, JExcelApiMetadataExporter.StyleInfo baseStyle, boolean complexFormat)` Deprecated.
    `protected com.lowagie.text.Phrase` | JRPdfExporter.`getPhrase(java.text.AttributedString as, java.lang.String text, JRPrintText textElement)`
    `protected com.lowagie.text.Phrase` | SimplePdfTextRenderer.`getPhrase(JRStyledText styledText, JRPrintText textElement)`
    `protected JRStyledText` | JRXlsAbstractMetadataExporter.`getStyledText(JRPrintText textElement)`
    `protected JRStyledText` | JRXlsAbstractExporter.`getStyledText(JRPrintText textElement)`
    `JRStyledText` | JRAbstractCsvExporter.`getStyledText(JRPrintText textElement)`
    `protected JRStyledText` | JRTextExporter.`getStyledText(JRPrintText textElement)`
    `protected JRStyledText` | JRXhtmlExporter.`getStyledText(JRPrintText textElement, boolean setBackcolor)` Deprecated.
    `protected JRStyledText` | JRHtmlExporter.`getStyledText(JRPrintText textElement, boolean setBackcolor)` Deprecated.
    `protected JRStyledText` | HtmlExporter.`getStyledText(JRPrintText textElement, boolean setBackcolor)`
    `static JRXlsAbstractExporter.TextAlignHolder` | JRXlsMetadataExporter.`getTextAlignHolder(JRPrintText textElement)`
    `protected static JRXlsAbstractExporter.TextAlignHolder` | JRXlsAbstractMetadataExporter.`getTextAlignHolder(JRPrintText textElement)`
    `static JRXlsAbstractExporter.TextAlignHolder` | JExcelApiMetadataExporter.`getTextAlignHolder(JRPrintText textElement)` Deprecated.
    `static JRXlsAbstractExporter.TextAlignHolder` | JExcelApiExporter.`getTextAlignHolder(JRPrintText textElement)` Deprecated.
    `protected static JRXlsAbstractExporter.TextAlignHolder` | JRXlsAbstractExporter.`getTextAlignHolder(JRPrintText textElement)`
    `void` | AwtTextRenderer.`initialize(java.awt.Graphics2D grx, JRPrintText text, int offsetX, int offsetY)`
    `void` | AbstractPdfTextRenderer.`initialize(JRPdfExporter pdfExporter, com.lowagie.text.pdf.PdfContentByte pdfContentByte, JRPrintText text, int offsetX, int offsetY)`
    `void` | AbstractTextRenderer.`initialize(JRPrintText text, int offsetX, int offsetY)`
    `protected java.lang.String` | HtmlExporter.`setRotationStyles(JRPrintText text, java.lang.String horizontalAlignment, java.lang.StringBuilder spanStyleBuffer, java.lang.StringBuilder divStyleBuffer)`
    `protected java.util.Date` | JRXlsAbstractExporter.`translateDateValue(JRPrintText text, java.util.Date value)`
    `void` | HtmlExporter.CellElementVisitor.`visit(JRPrintText textElement, TableCell cell)`
    `protected void` | HtmlExporter.`writeText(JRPrintText text, TableCell cell)`

    Constructors in net.sf.jasperreports.engine.export with parameters of type JRPrintText
    Constructor and Description
    `JExcelApiExporter.CellTextValueHandler(int x, int y, JRPrintText textElement, JExcelApiExporter.StyleInfo baseStyle, boolean cellComplexFormat)`
    `JExcelApiExporter.FormulaTextValueHandler(int x, int y, JRPrintText textElement, java.lang.String formula, JExcelApiExporter.StyleInfo baseStyle, boolean cellComplexFormat)`
    `JExcelApiMetadataExporter.CellTextValueHandler(int x, int y, JRPrintText textElement, JExcelApiMetadataExporter.StyleInfo baseStyle, boolean cellComplexFormat)`
    `JExcelApiMetadataExporter.FormulaTextValueHandler(int x, int y, JRPrintText textElement, java.lang.String formula, JExcelApiMetadataExporter.StyleInfo baseStyle, boolean cellComplexFormat)`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.export.draw

    Methods in net.sf.jasperreports.engine.export.draw with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `void` | TextDrawer.`draw(java.awt.Graphics2D grx, JRPrintText text, int offsetX, int offsetY)`
    `void` | PrintDrawVisitor.`visit(JRPrintText textElement, Offset offset)`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.export.oasis

    Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TableBuilder.`exportStyledText(JRPrintText text, boolean startedHyperlink)`
    `void` | TableBuilder.`exportText(JRPrintText text, JRExporterGridCell gridCell)`
    `void` | JROdsExporter.`exportText(JRPrintText text, JRExporterGridCell gridCell, int colIndex, int rowIndex)`
    `void` | JROdtExporter.`exportText(TableBuilder tableBuilder, JRPrintText text, JRExporterGridCell gridCell)`
    `protected void` | TableBuilder.`exportTextContents(JRPrintText text)`
    `protected void` | JROdsExporter.OdsTableBuilder.`exportTextContents(JRPrintText textElement)`
    `java.lang.String` | StyleCache.`getFrameStyle(JRPrintText text)`
    `java.lang.String` | StyleCache.`getParagraphStyle(JRPrintText text)`
    `JRStyledText` | JROdtExporter.OdtDocumentBuilder.`getStyledText(JRPrintText text)`
    `JRStyledText` | JROdsExporter.OdsDocumentBuilder.`getStyledText(JRPrintText text)`
    `abstract JRStyledText` | DocumentBuilder.`getStyledText(JRPrintText text)`
    `java.util.Locale` | JROdtExporter.OdtDocumentBuilder.`getTextLocale(JRPrintText text)`
    `java.util.Locale` | JROdsExporter.OdsDocumentBuilder.`getTextLocale(JRPrintText text)`
    `abstract java.util.Locale` | DocumentBuilder.`getTextLocale(JRPrintText text)`

    Constructors in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintText
    Constructor and Description
    `ParagraphStyle(WriterHelper styleWriter, JRPrintText text)`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.export.ooxml

    Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `void` | XlsxParagraphHelper.`exportProps(JRPrintText text)`
    `void` | DocxParagraphHelper.`exportProps(JRPrintText text)`
    `void` | PptxRunHelper.`exportProps(JRPrintText text, java.util.Locale locale)`
    `void` | JRDocxExporter.`exportText(DocxTableHelper tableHelper, JRPrintText text, JRExporterGridCell gridCell)`
    `void` | JRPptxExporter.`exportText(JRPrintText text)`
    `void` | JRXlsxExporter.`exportText(JRPrintText text, JRExporterGridCell gridCell, int colIndex, int rowIndex)`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.fill

    Classes in net.sf.jasperreports.engine.fill that implement JRPrintText
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRRecordedValuesPrintText` Print text implementation that supports recorded values.
    `class` | `JRTemplatePrintText` Implementation of `JRPrintText` that uses a `JRTemplateText` instance to store common attributes.

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRFillTextField.`copy(JRPrintText text)`
    `protected void` | JRFillTextElement.`setPrintText(JRPrintText printText)`
    `protected void` | JRFillTextElement.`setPrintText(JRPrintText printText, java.lang.String text)`
    `protected void` | JRFillTextField.`setPrintText(JRPrintText printText, java.lang.String text)`

  - ### Uses of JRPrintText in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `JRStyledText` | JRStyledTextUtil.`getStyledText(JRPrintText printText, JRStyledTextAttributeSelector attributeSelector)`
    `java.lang.String` | JRStyledTextUtil.`getTruncatedText(JRPrintText printText)`
    `void` | JRTextMeasurerUtil.`measureTextElement(JRPrintText printText)`
    `void` | DefaultPrintElementVisitor.`visit(JRPrintText textElement, T arg)`
    `void` | DeepPrintElementVisitor.`visit(JRPrintText textElement, T arg)`
    `void` | UniformPrintElementVisitor.`visit(JRPrintText textElement, T arg)`
    `void` | CompositePrintElementVisitor.`visit(JRPrintText textElement, T arg)`

  - ### Uses of JRPrintText in net.sf.jasperreports.search

    Methods in net.sf.jasperreports.search with parameters of type JRPrintText
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | LuceneUtil.`addContentField(int pageNo, JRPrintText element)`
    `protected JRStyledText` | LuceneUtil.`getStyledText(JRPrintText textElement)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com