## Uses of Class
net.sf.jasperreports.engine.fill.JRTemplateElement

- Packages that use JRTemplateElement
  Package | Description
  --- | ---
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  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 JRTemplateElement in net.sf.jasperreports.engine.base

    Subclasses of JRTemplateElement in net.sf.jasperreports.engine.base
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `JRVirtualPrintPage.JRIdHolderTemplateElement`

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

    Subclasses of JRTemplateElement in net.sf.jasperreports.engine.fill
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRTemplateEllipse` Ellipse information shared by multiple print ellipse objects.
    `class` | `JRTemplateFrame` Frame information shared by multiple print frame objects.
    `class` | `JRTemplateGenericElement` Generic print element information shared by multiple elements.
    `class` | `JRTemplateGraphicElement` Base class consisting of graphic print element information shared by multiple print element instances.
    `class` | `JRTemplateImage` Image information shared by multiple print image objects.
    `class` | `JRTemplateLine` Line element information shared by multiple print line objects.
    `class` | `JRTemplateRectangle` Rectangle information shared by multiple print rectangle objects.
    `class` | `JRTemplateText` Text element information shared by multiple print text objects.

    Fields in net.sf.jasperreports.engine.fill declared as JRTemplateElement
    Modifier and Type | Field and Description
    --- | ---
    `protected JRTemplateElement` | JRTemplatePrintElement.`template`

    Fields in net.sf.jasperreports.engine.fill with type parameters of type JRTemplateElement
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Map<JRStyle,JRTemplateElement>` | JRFillElement.`templates`
    `protected java.util.Map<Pair<JRStyle,TextFormat>,JRTemplateElement>` | JRFillTextField.`textTemplates`

    Methods in net.sf.jasperreports.engine.fill that return JRTemplateElement
    Modifier and Type | Method and Description
    --- | ---
    `protected JRTemplateElement` | JRFillStaticText.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillFrame.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillChart.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillSubreport.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillGenericElement.`createElementTemplate()`
    `protected abstract JRTemplateElement` | JRFillElement.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillTextField.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillComponentElement.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillImage.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillLine.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillRectangle.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillEllipse.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillBreak.`createElementTemplate()`
    `protected JRTemplateElement` | JRFillCrosstab.`createElementTemplate()`
    `JRTemplateElement` | JRVirtualizationContext.`getCachedTemplate(java.lang.String templateId)` Retrieves a cached template.
    `protected JRTemplateElement` | JRFillElement.`getElementTemplate()`
    `JRTemplateElement` | JRTemplatePrintElement.`getTemplate()`
    `protected JRTemplateElement` | JRFillElement.`getTemplate(JRStyle style)`
    `protected JRTemplateElement` | JRFillTextField.`getTemplate(JRStyle style)`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRTemplateElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRVirtualizationContext.`cacheTemplate(JRTemplateElement template)` Caches an element template.
    `protected void` | JRFillElement.`registerTemplate(JRStyle style, JRTemplateElement template)`
    `protected void` | JRFillTextField.`registerTemplate(JRStyle style, JRTemplateElement template)`
    `void` | JRTemplatePrintElement.`setTemplate(JRTemplateElement template)`
    `protected boolean` | JRTemplateElement.`templateIdentical(JRTemplateElement template)`
    `protected void` | JRFillElement.`transferProperties(JRTemplateElement template)`
    `protected void` | JRTemplatePrintElement.`updateElementTemplate(JRTemplateElement elementTemplate)` Updates the template used by this element.

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRTemplateElement
    Constructor and Description
    `JRTemplatePrintElement(JRTemplateElement element)` Deprecated. provide a source Id via `JRTemplatePrintElement.JRTemplatePrintElement(JRTemplateElement, int)`
    `JRTemplatePrintElement(JRTemplateElement element, int sourceElementId)` Deprecated. replaced by `JRTemplatePrintElement.JRTemplatePrintElement(JRTemplateElement, PrintElementOriginator)`
    `JRTemplatePrintElement(JRTemplateElement element, PrintElementOriginator originator)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com