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

- Packages that use JRSubreport
  Package | Description
  --- | ---
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  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).
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

- - ### Uses of JRSubreport in net.sf.jasperreports.components.table.fill

    Classes in net.sf.jasperreports.components.table.fill that implement JRSubreport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FillTableSubreport`
    `class` | `TableSubreport`

    Constructors in net.sf.jasperreports.components.table.fill with parameters of type JRSubreport
    Constructor and Description
    `FillTableSubreport(FillContext fillContext, JRSubreport subreport, JRFillObjectFactory factory, TableJasperReport tableReport, BuiltinExpressionEvaluatorFactory builtinEvaluatorFactory)`

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

    Methods in net.sf.jasperreports.engine with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRExpressionCollector.`collect(JRSubreport subreport)`
    `void` | JRVisitor.`visitSubreport(JRSubreport subreport)`

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

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

    Methods in net.sf.jasperreports.engine.base with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRBaseObjectFactory.`visitSubreport(JRSubreport subreport)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRSubreport
    Constructor and Description
    `JRBaseSubreport(JRSubreport subreport, JRBaseObjectFactory factory)`

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

    Methods in net.sf.jasperreports.engine.convert with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConvertVisitor.`visitSubreport(JRSubreport subreport)`

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

    Classes in net.sf.jasperreports.engine.design that implement JRSubreport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignSubreport`

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

    Classes in net.sf.jasperreports.engine.fill that implement JRSubreport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillSubreport`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRTemplateRectangle.`setSubreport(JRSubreport subreport)`
    `void` | JRFillObjectFactory.`visitSubreport(JRSubreport subreport)`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRSubreport
    Constructor and Description
    `JRFillSubreport(JRBaseFiller filler, JRSubreport subreport, JRFillObjectFactory factory)`
    `JRTemplateRectangle(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRSubreport subreport)`

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

    Methods in net.sf.jasperreports.engine.util with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRVisitorSupport.`visitSubreport(JRSubreport subreport)`
    `void` | JRDelegationVisitor.`visitSubreport(JRSubreport subreport)`
    `void` | UniformElementVisitor.`visitSubreport(JRSubreport subreport)`
    `void` | JRApiWriter.`writeSubreport(JRSubreport subreport, java.lang.String subreportName)`

  - ### Uses of JRSubreport in net.sf.jasperreports.engine.xml

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRSubreport
    Modifier and Type | Method and Description
    --- | ---
    `void` | XmlWriterVisitor.`visitSubreport(JRSubreport subreport)`
    `void` | JRXmlWriter.`writeSubreport(JRSubreport subreport)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com