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

- Packages that use JRPrintFrame
  Package | Description
  --- | ---
  net.sf.jasperreports.components.iconlabel | Contains classes for the built-in Icon Label component.
  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.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.export.tabulator |
  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.

- - ### Uses of JRPrintFrame in net.sf.jasperreports.components.iconlabel

    Methods in net.sf.jasperreports.components.iconlabel with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | IconLabelComponentFill.`copy(JRPrintFrame printFrame)`

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

    Methods in net.sf.jasperreports.engine with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRAbstractExporter.`setFrameElementsOffset(JRPrintFrame frame, boolean relative)` Sets the offsets for exporting elements from a `frame`.
    `void` | PrintElementVisitor.`visit(JRPrintFrame frame, T arg)` Visits a print frame.

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

    Classes in net.sf.jasperreports.engine.base that implement JRPrintFrame
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBasePrintFrame` Base implementation of `JRPrintFrame`.

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

    Methods in net.sf.jasperreports.engine.export with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRXhtmlExporter.`exportFrame(JRPrintFrame frame)` Deprecated.
    `protected void` | JRXlsMetadataExporter.`exportFrame(JRPrintFrame frame)`
    `protected abstract void` | JRXlsAbstractMetadataExporter.`exportFrame(JRPrintFrame frame)`
    `protected void` | JsonExporter.`exportFrame(JRPrintFrame frame)`
    `protected void` | JRXmlExporter.`exportFrame(JRPrintFrame frame)`
    `protected void` | JExcelApiMetadataExporter.`exportFrame(JRPrintFrame frame)` Deprecated.
    `void` | JRPdfExporter.`exportFrame(JRPrintFrame frame)`
    `void` | JRRtfExporter.`exportFrame(JRPrintFrame frame)`
    `protected void` | JRHtmlExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell gridCell)` Deprecated.
    `protected void` | JRXlsAbstractMetadataExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `protected void` | JRXlsExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell gridCell, int x, int y)`
    `protected void` | JExcelApiExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell gridCell, int col, int row)` Deprecated.
    `protected abstract void` | JRXlsAbstractExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `boolean` | JRCsvExporterNature.`isDeep(JRPrintFrame frame)`
    `boolean` | ExporterNature.`isDeep(JRPrintFrame frame)` Specified whether to include in the grid sub elements of a given `frame` element.
    `boolean` | JRXlsAbstractExporterNature.`isDeep(JRPrintFrame frame)`
    `boolean` | JRHtmlExporterNature.`isDeep(JRPrintFrame frame)` Deprecated.
    `protected void` | JRGridLayout.`setFrameCellsStyle(JRPrintFrame frame, int row1, int col1, int row2, int col2)`
    `void` | HtmlExporter.CellElementVisitor.`visit(JRPrintFrame frame, TableCell cell)`

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

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

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

    Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JROdsExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `protected void` | JROdtExporter.`exportFrame(TableBuilder tableBuilder, JRPrintFrame frame, JRExporterGridCell gridCell)`
    `boolean` | JROpenDocumentExporterNature.`isDeep(JRPrintFrame frame)`

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

    Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRDocxExporter.`exportFrame(DocxTableHelper tableHelper, JRPrintFrame frame, JRExporterGridCell gridCell)` In deep grids, this is called only for empty frames.
    `void` | JRPptxExporter.`exportFrame(JRPrintFrame frame)`
    `protected void` | JRXlsxExporter.`exportFrame(JRPrintFrame frame, JRExporterGridCell gridCell, int colIndex, int rowIndex)`
    `boolean` | JRDocxExporterNature.`isDeep(JRPrintFrame frame)`

  - ### Uses of JRPrintFrame in net.sf.jasperreports.engine.export.tabulator

    Methods in net.sf.jasperreports.engine.export.tabulator with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected JRLineBox` | Tabulator.TableCellCreator.`copyFrameBox(FrameCell frameCell, JRPrintFrame frame, JRLineBox baseBox, boolean keepLeft, boolean keepRight, boolean keepTop, boolean keepBottom)`

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

    Classes in net.sf.jasperreports.engine.fill that implement JRPrintFrame
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRTemplatePrintFrame` Implementation of `JRPrintFrame` that uses `template frames` to store common attributes.

    Methods in net.sf.jasperreports.engine.fill that return JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `protected JRPrintFrame` | JRFillCellContents.`fill()`

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

    Methods in net.sf.jasperreports.engine.util with parameters of type JRPrintFrame
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultPrintElementVisitor.`visit(JRPrintFrame frame, T arg)`
    `void` | DeepPrintElementVisitor.`visit(JRPrintFrame frame, T arg)`
    `void` | UniformPrintElementVisitor.`visit(JRPrintFrame frame, T arg)`
    `void` | CompositePrintElementVisitor.`visit(JRPrintFrame frame, T arg)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com