public abstract class AbstractElementType extends Object implements ElementType
Modifier | Constructor and Description |
---|---|
protected |
AbstractElementType(String id) |
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) |
protected String |
getId() |
ElementMetaData |
getMetaData()
Returns the element metadata for this element type.
|
int |
hashCode() |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDesignValue
getValue
protected AbstractElementType(String id)
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
protected String getId()
Copyright © 2017 Hitachi Vantara. All rights reserved.