public interface ElementType extends DataSource
Modifier and Type | Method and Description |
---|---|
void |
configureDesignTimeDefaults(ReportElement element,
Locale locale)
Compute the design-time defaults that should be applied to an element after it was created by a design-tool.
|
ReportElement |
create()
Creates the element implementation.
|
Object |
getDesignValue(ExpressionRuntime runtime,
ReportElement element)
Compute a design-time value.
|
ElementMetaData |
getMetaData()
Returns the element metadata for this element type.
|
clone, getValue
ElementMetaData getMetaData()
Object getDesignValue(ExpressionRuntime runtime, ReportElement element)
.Element#getComputedStyle()
method. The local style-sheet for the
element may not have all information.runtime
- the expression runtime holding the current report state.element
- the element.void configureDesignTimeDefaults(ReportElement element, Locale locale)
element
- the element that should be configured.locale
- the locale.ReportElement create()
Element
for
data-items, Band
for compound data items or the appropriate
Element implementation for complex element types.