public abstract class AbstractElementType extends Object implements ElementType
Modifier and Type | Method and Description |
---|---|
ElementType |
clone()
Clones this
DataSource . |
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.
|
boolean |
equals(Object o) |
ElementMetaData |
getMetaData()
Returns the element metadata for this element type.
|
int |
hashCode() |
getClass, notify, notifyAll, toString, wait, wait, wait
getDesignValue
getValue
public ElementMetaData getMetaData()
ElementType
getMetaData
in interface ElementType
public void configureDesignTimeDefaults(ReportElement element, Locale locale)
ElementType
configureDesignTimeDefaults
in interface ElementType
element
- the element that should be configured.locale
- the locale.public ReportElement create()
ElementType
Element
for
data-items, Band
for compound data items or the appropriate
Element implementation for complex element types.create
in interface ElementType
public ElementType clone()
DataSource
DataSource
.clone
in interface DataSource
clone
in class Object