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

- Packages that use JRComponentElement
  Package | Description
  --- | ---
  net.sf.jasperreports.components | Contains classes for built-in components.
  net.sf.jasperreports.components.barbecue | Contains classes for the built-in Barbecue component.
  net.sf.jasperreports.components.barcode4j | Contains classes for the built-in Barcode4J component.
  net.sf.jasperreports.components.iconlabel | Contains classes for the built-in Icon Label component.
  net.sf.jasperreports.components.list | Contains classes for the built-in List component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.sort | Contains classes for the built-in Sort component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.table | Contains classes for the built-in Table component.
  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.component | Provides interfaces and base classes for the built-in JasperReports component functionality.
  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 JRComponentElement in net.sf.jasperreports.components

    Methods in net.sf.jasperreports.components with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | AbstractComponentXmlWriter.`getVersion(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected boolean` | AbstractComponentXmlWriter.`isNewerVersionOrEqual(JRComponentElement componentElement, JRXmlWriter reportWriter, java.lang.String oldVersion)`
    `protected boolean` | AbstractComponentXmlWriter.`isOlderVersionThan(JRComponentElement componentElement, JRXmlWriter reportWriter, java.lang.String version)`
    `boolean` | ComponentsXmlWriter.`isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeBarbecue(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | AbstractComponentXmlWriter.`writeExpression(java.lang.String name, JRExpression expression, boolean writeClass, JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | AbstractComponentXmlWriter.`writeExpression(java.lang.String name, XmlNamespace namespace, JRExpression expression, boolean writeClass, JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeGroupCells(JRComponentElement componentElement, java.util.List<GroupCell> cells, java.lang.String name, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeList(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeMap(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeTable(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | ComponentsXmlWriter.`writeTableCell(JRComponentElement componentElement, Cell cell, java.lang.String name, JRXmlWriter reportWriter)`
    `void` | ComponentsXmlWriter.`writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.barbecue

    Methods in net.sf.jasperreports.components.barbecue with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | BarbecueDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`
    `static RotationEnum` | BarbecueStyleResolver.`getRotationValue(JRComponentElement element)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.barcode4j

    Fields in net.sf.jasperreports.components.barcode4j declared as JRComponentElement
    Modifier and Type | Field and Description
    --- | ---
    `protected JRComponentElement` | AbstractBarcodeEvaluator.`componentElement`

    Methods in net.sf.jasperreports.components.barcode4j with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | BarcodeDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`
    `Renderable` | BarcodeImageProducer.`createImage(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, org.krysalis.barcode4j.BarcodeGenerator barcode, java.lang.String message, int orientation)`
    `Renderable` | BarcodeSVGImageProducer.`createImage(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, org.krysalis.barcode4j.BarcodeGenerator barcode, java.lang.String message, int orientation)`
    `Renderable` | BarcodeRasterizedImageProducer.`createImage(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, org.krysalis.barcode4j.BarcodeGenerator barcode, java.lang.String message, int orientation)`
    `protected Renderable` | BarcodeDesignConverter.`evaluateBarcode(ReportConverter reportConverter, JRComponentElement element)`

    Constructors in net.sf.jasperreports.components.barcode4j with parameters of type JRComponentElement
    Constructor and Description
    `AbstractBarcodeEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)`
    `AbstractBarcodeEvaluator(JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)` Deprecated. Replaced by `AbstractBarcodeEvaluator.AbstractBarcodeEvaluator(JasperReportsContext, JRComponentElement, JRDefaultStyleProvider)`.
    `BarcodeDesignEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)`
    `BarcodeDesignEvaluator(JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)` Deprecated. Replaced by `BarcodeDesignEvaluator.BarcodeDesignEvaluator(JasperReportsContext, JRComponentElement, JRDefaultStyleProvider)`.
    `BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement)`
    `BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement, java.lang.String version, VersionComparator versionComparator)`

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

    Methods in net.sf.jasperreports.components.iconlabel with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | IconLabelComponentDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`
    `boolean` | IconLabelComponentXmlWriter.`isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `void` | IconLabelComponentXmlWriter.`writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.list

    Methods in net.sf.jasperreports.components.list with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | ListDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.map

    Methods in net.sf.jasperreports.components.map with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | MapDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.sort

    Methods in net.sf.jasperreports.components.sort with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | SortComponentDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`
    `boolean` | SortComponentXmlWriter.`isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `protected void` | SortComponentXmlWriter.`writeSortComponent(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `void` | SortComponentXmlWriter.`writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.spiderchart

    Methods in net.sf.jasperreports.components.spiderchart with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | SpiderChartDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`
    `static Renderable` | SpiderChartRendererEvaluator.`evaluateRenderable(JasperReportsContext jasperReportsContext, JRComponentElement element, SpiderChartSharedBean spiderchartBean, ChartCustomizer chartCustomizer, java.lang.String defaultRenderType, java.lang.String datasetType)`
    `static JRRenderable` | SpiderChartRendererEvaluator.`evaluateRenderer(JRComponentElement element, SpiderChartSharedBean spiderchartBean, ChartCustomizer chartCustomizer, java.lang.String defaultRenderType, java.lang.String datasetType)` Deprecated. Replaced by `SpiderChartRendererEvaluator.evaluateRenderable(JasperReportsContext, JRComponentElement, SpiderChartSharedBean, ChartCustomizer, String, String)`.
    `boolean` | SpiderChartXmlWriter.`isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)`
    `void` | SpiderChartXmlWriter.`writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.components.table

    Methods in net.sf.jasperreports.components.table with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | TableDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)`

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

    Constructors in net.sf.jasperreports.components.table.fill with parameters of type JRComponentElement
    Constructor and Description
    `TableSubreport(JRDatasetRun datasetRun, JRComponentElement componentElement)`

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

    Methods in net.sf.jasperreports.engine with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRExpressionCollector.`collect(JRComponentElement componentElement)` Collects expressions from a component element wrapper.
    `void` | JRVisitor.`visitComponentElement(JRComponentElement componentElement)` Visits a component wrapper element.

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

    Classes in net.sf.jasperreports.engine.base that implement JRComponentElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseComponentElement` A read-only `JRComponentElement` implementation which is included in compiled reports.

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

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRComponentElement
    Constructor and Description
    `JRBaseComponentElement(JRComponentElement element, JRBaseObjectFactory factory)`

  - ### Uses of JRComponentElement in net.sf.jasperreports.engine.component

    Methods in net.sf.jasperreports.engine.component that return JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRComponentElement` | BaseComponentContext.`getComponentElement()`
    `JRComponentElement` | ComponentContext.`getComponentElement()` Returns the component element that wraps the component.
    `JRComponentElement` | FillContext.`getComponentElement()` Returns the component element that wraps the component.

    Methods in net.sf.jasperreports.engine.component with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRPrintElement` | ComponentDesignConverter.`convert(ReportConverter reportConverter, JRComponentElement element)` Converts a component element into a print element that represents a preview of the component.
    `boolean` | ComponentXmlWriter.`isToWrite(JRComponentElement componentElement, JRXmlWriter reportWriter)` Specifies whether this component should be written out.
    `void` | BaseComponentContext.`setComponentElement(JRComponentElement element)`
    `void` | ComponentXmlWriter.`writeToXml(JRComponentElement componentElement, JRXmlWriter reportWriter)` Outputs the XML representation of a component.

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

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

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

    Classes in net.sf.jasperreports.engine.design that implement JRComponentElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignComponentElement` A `JRComponentElement` implementation which is to be used at report design time.

    Methods in net.sf.jasperreports.engine.design that return JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRComponentElement` | JRVerifier.`getCurrentComponentElement()` Returns the component element which is currently verified, if any.

    Methods in net.sf.jasperreports.engine.design with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRVerifier.`pushCurrentComponentElement(JRComponentElement element)`
    `protected void` | JRVerifier.`verifyComponentElement(JRComponentElement element)`

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

    Classes in net.sf.jasperreports.engine.fill that implement JRComponentElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillComponentElement` A `JRComponentElement` which is used during report fill.

    Methods in net.sf.jasperreports.engine.fill that return JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `JRComponentElement` | JRFillComponentElement.`getComponentElement()`
    `JRComponentElement` | JRFillComponentElement.`getParent()`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRFillObjectFactory.`visitComponentElement(JRComponentElement componentElement)`

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRComponentElement
    Constructor and Description
    `JRFillComponentElement(JRBaseFiller filler, JRComponentElement element, JRFillObjectFactory factory)`

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

    Methods in net.sf.jasperreports.engine.util with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRVisitorSupport.`visitComponentElement(JRComponentElement componentElement)`
    `void` | JRDelegationVisitor.`visitComponentElement(JRComponentElement componentElement)`
    `void` | UniformElementVisitor.`visitComponentElement(JRComponentElement componentElement)`
    `void` | JRApiWriter.`writeComponentElement(JRComponentElement componentElement, java.lang.String componentName)`

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

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRComponentElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | XmlWriterVisitor.`visitComponentElement(JRComponentElement componentElement)`
    `void` | JRXmlWriter.`writeComponentElement(JRComponentElement componentElement)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com