Interface Template
-
- All Superinterfaces:
Cloneable
,DataSource
,Serializable
- All Known Implementing Classes:
AbstractTemplate
,AnchorFieldTemplate
,ComponentFieldTemplate
,DateFieldTemplate
,DrawableFieldTemplate
,DrawableURLElementTemplate
,DrawableURLFieldTemplate
,EllipseTemplate
,HorizontalLineTemplate
,ImageFieldTemplate
,ImageURLElementTemplate
,ImageURLFieldTemplate
,LabelTemplate
,MessageFieldTemplate
,NumberFieldTemplate
,RectangleTemplate
,ResourceFieldTemplate
,ResourceLabelTemplate
,ResourceMessageTemplate
,RoundRectangleTemplate
,ShapeFieldTemplate
,StringFieldTemplate
,VerticalLineTemplate
public interface Template extends DataSource
A template defines a common use case for a DataSource and one or more predefined Filters.- Author:
- Thomas Morgner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Template
getInstance()
Returns an instance of the template.String
getName()
Returns the template name.void
setName(String name)
Sets the name of this template.-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.filter.DataSource
clone, getValue
-
-