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

- Packages that use JRPrintGraphicElement
  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.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.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).

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

    Subinterfaces of JRPrintGraphicElement in net.sf.jasperreports.engine
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRPrintEllipse`
    `interface` | `JRPrintImage`
    `interface` | `JRPrintLine`
    `interface` | `JRPrintRectangle`

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

    Classes in net.sf.jasperreports.engine.base that implement JRPrintGraphicElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBasePrintEllipse`
    `class` | `JRBasePrintGraphicElement`
    `class` | `JRBasePrintImage`
    `class` | `JRBasePrintLine`
    `class` | `JRBasePrintRectangle`

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

    Methods in net.sf.jasperreports.engine.export with parameters of type JRPrintGraphicElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXmlExporter.`exportGraphicElement(JRPrintGraphicElement element)`
    `protected void` | JRXhtmlExporter.`exportRectangle(JRPrintGraphicElement element)` Deprecated.
    `protected void` | JRXlsMetadataExporter.`exportRectangle(JRPrintGraphicElement element)`
    `protected abstract void` | JRXlsAbstractMetadataExporter.`exportRectangle(JRPrintGraphicElement element)`
    `protected void` | JExcelApiMetadataExporter.`exportRectangle(JRPrintGraphicElement element)` Deprecated.
    `protected void` | JRHtmlExporter.`exportRectangle(JRPrintGraphicElement element, JRExporterGridCell gridCell)` Deprecated.
    `protected void` | JRXlsAbstractMetadataExporter.`exportRectangle(JRPrintGraphicElement element, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `protected void` | JRXlsExporter.`exportRectangle(JRPrintGraphicElement element, JRExporterGridCell gridCell, int colIndex, int rowIndex)`
    `protected void` | JExcelApiExporter.`exportRectangle(JRPrintGraphicElement element, JRExporterGridCell gridCell, int col, int row)` Deprecated.
    `protected abstract void` | JRXlsAbstractExporter.`exportRectangle(JRPrintGraphicElement element, JRExporterGridCell cell, int colIndex, int rowIndex)`
    `protected void` | HtmlExporter.`writeRectangle(JRPrintGraphicElement element, TableCell cell)`

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

    Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintGraphicElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | TableBuilder.`exportRectangle(JRPrintGraphicElement rectangle, JRExporterGridCell gridCell)`
    `protected void` | JROdsExporter.`exportRectangle(JRPrintGraphicElement rectangle, JRExporterGridCell gridCell, int colIndex, int rowIndex)`
    `java.lang.String` | StyleCache.`getGraphicStyle(JRPrintGraphicElement element)`

    Constructors in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintGraphicElement
    Constructor and Description
    `GraphicStyle(WriterHelper styleWriter, JRPrintGraphicElement element)`

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

    Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPrintGraphicElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXlsxExporter.`exportRectangle(JRPrintGraphicElement rectangle, JRExporterGridCell gridCell, int colIndex, int rowIndex)`

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

    Classes in net.sf.jasperreports.engine.fill that implement JRPrintGraphicElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRRecordedValuesPrintImage` Print image implementation that supports recorded values.
    `class` | `JRTemplatePrintEllipse` Base implementation of `JRPrintEllipse` that uses a `JRTemplateEllipse` instance to store common attributes.
    `class` | `JRTemplatePrintGraphicElement` Base implementation of `JRPrintGraphicElement` that uses a `JRTemplateGraphicElement` instance to store common attributes.
    `class` | `JRTemplatePrintImage` Implementation of `JRPrintImage` that uses a `JRTemplateImage` instance to store common attributes.
    `class` | `JRTemplatePrintLine` Implementation of `JRPrintLine` that uses a `JRTemplateLine` instance to store common attributes.
    `class` | `JRTemplatePrintRectangle` Implementation of `JRPrintRectangle` that uses a `JRTemplateRectangle` instance to store common attributes.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com