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

- Packages that use JRGraphicElement
  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.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.
  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 JRGraphicElement in net.sf.jasperreports.engine

    Subinterfaces of JRGraphicElement in net.sf.jasperreports.engine
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JREllipse` An abstract representation of a graphic element representing an ellipse.
    `interface` | `JRImage` An abstract representation of a graphic element representing an image.
    `interface` | `JRLine` An abstract representation of a graphic element representing a straight line.
    `interface` | `JRRectangle` An abstract representation of a graphic element representing a rectangle.

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

    Classes in net.sf.jasperreports.engine.base that implement JRGraphicElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseEllipse` The actual implementation of a graphic element representing an ellipse.
    `class` | `JRBaseGraphicElement` This class provides functionality common to graphic elements.
    `class` | `JRBaseImage` The actual implementation of a graphic element representing an image.
    `class` | `JRBaseLine` The actual implementation of a graphic element representing a straight line.
    `class` | `JRBaseRectangle` The actual implementation of a graphic element representing a rectangle.

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRGraphicElement
    Constructor and Description
    `JRBaseGraphicElement(JRGraphicElement graphicElement, JRBaseObjectFactory factory)` Constructs an empty graphic element.

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

    Methods in net.sf.jasperreports.engine.convert with parameters of type JRGraphicElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ElementConverter.`copyGraphicElement(ReportConverter reportConverter, JRGraphicElement element, JRBasePrintGraphicElement printElement)`

  - ### Uses of JRGraphicElement in net.sf.jasperreports.engine.design

    Classes in net.sf.jasperreports.engine.design that implement JRGraphicElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignEllipse` The actual implementation of a graphic element representing an ellipse, used at design time.
    `class` | `JRDesignGraphicElement` This class contains functionality common to graphic elements at design time.
    `class` | `JRDesignImage` The actual implementation of a graphic element representing an image, used at design time.
    `class` | `JRDesignLine` The actual implementation of a graphic element representing a straight line, used at design time.
    `class` | `JRDesignRectangle` The actual implementation of a graphic element representing a rectangle, used at design time.

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

    Classes in net.sf.jasperreports.engine.fill that implement JRGraphicElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillEllipse`
    `class` | `JRFillGraphicElement`
    `class` | `JRFillImage`
    `class` | `JRFillLine`
    `class` | `JRFillRectangle`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRGraphicElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRTemplateGraphicElement.`setGraphicElement(JRGraphicElement graphicElement)`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRGraphicElement
    Constructor and Description
    `JRFillGraphicElement(JRBaseFiller filler, JRGraphicElement graphicElement, JRFillObjectFactory factory)`
    `JRTemplateGraphicElement(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRGraphicElement graphicElement)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com