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

- Packages that use JRSection
  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.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 JRSection in net.sf.jasperreports.components.table.fill

    Methods in net.sf.jasperreports.components.table.fill that return JRSection
    Modifier and Type | Method and Description
    --- | ---
    `JRSection` | TableReport.`getDetailSection()`
    `JRSection` | TableReportGroup.`getGroupFooterSection()`
    `JRSection` | TableReportGroup.`getGroupHeaderSection()`
    `protected JRSection` | TableReportGroup.`wrapBand(JRBand band, BandTypeEnum bandType)`
    `protected JRSection` | TableReport.`wrapBand(JRBand band, JROrigin origin)`

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

    Methods in net.sf.jasperreports.engine that return JRSection
    Modifier and Type | Method and Description
    --- | ---
    `JRSection` | JRReport.`getDetailSection()`
    `JRSection` | JRGroup.`getGroupFooterSection()` Gets the footer section created for this group.
    `JRSection` | JRGroup.`getGroupHeaderSection()` Gets the header section created for this group.

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

    Classes in net.sf.jasperreports.engine.base that implement JRSection
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseSection` Used for implementing section functionality.

    Fields in net.sf.jasperreports.engine.base declared as JRSection
    Modifier and Type | Field and Description
    --- | ---
    `protected JRSection` | JRBaseReport.`detailSection`
    `protected JRSection` | JRBaseGroup.`groupFooterSection`
    `protected JRSection` | JRBaseGroup.`groupHeaderSection`

    Methods in net.sf.jasperreports.engine.base that return JRSection
    Modifier and Type | Method and Description
    --- | ---
    `JRSection` | JRBaseReport.`getDetailSection()`
    `JRSection` | JRBaseGroup.`getGroupFooterSection()`
    `JRSection` | JRBaseGroup.`getGroupHeaderSection()`

    Methods in net.sf.jasperreports.engine.base with parameters of type JRSection
    Modifier and Type | Method and Description
    --- | ---
    `protected JRBaseSection` | JRBaseObjectFactory.`getSection(JRSection section)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRSection
    Constructor and Description
    `JRBaseSection(JRSection section, JRBaseObjectFactory factory)`

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

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

    Methods in net.sf.jasperreports.engine.design with parameters of type JRSection
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JasperDesign.`setSectionOrigin(JRSection section, BandTypeEnum type)`
    `protected void` | JRDesignGroup.`setSectionOrigin(JRSection section, BandTypeEnum type)`

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

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

    Methods in net.sf.jasperreports.engine.fill that return JRSection
    Modifier and Type | Method and Description
    --- | ---
    `JRSection` | JRFillGroup.`getGroupFooterSection()`
    `JRSection` | JRFillGroup.`getGroupHeaderSection()`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRSection
    Modifier and Type | Method and Description
    --- | ---
    `protected JRFillSection` | JRFillObjectFactory.`getSection(JRSection section)`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRSection
    Constructor and Description
    `JRFillSection(JRBaseFiller filler, JRSection section, JRFillObjectFactory factory)`

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

    Methods in net.sf.jasperreports.engine.util with parameters of type JRSection
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRElementsVisitor.`visitSection(JRSection section)`
    `protected void` | JRApiWriter.`writeSection(JRSection section, java.lang.String sectionName, java.lang.String sectionBandListGetterName)`

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

    Methods in net.sf.jasperreports.engine.xml that return JRSection
    Modifier and Type | Method and Description
    --- | ---
    `abstract JRSection` | JRSectionFactory.`getSection()`
    `JRSection` | JRSectionFactory.DetailSectionFactory.`getSection()`
    `JRSection` | JRSectionFactory.GroupHeaderSectionFactory.`getSection()`
    `JRSection` | JRSectionFactory.GroupFooterSectionFactory.`getSection()`

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRSection
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXmlWriter.`writeSection(JRSection section)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com