Interface TemplateDescription
-
- All Superinterfaces:
ObjectDescription
,Serializable
- All Known Implementing Classes:
AbstractTemplateDescription
,AnchorFieldTemplateDescription
,ComponentFieldTemplateDescription
,DateFieldTemplateDescription
,DrawableFieldTemplateDescription
,DrawableURLElementTemplateDescription
,DrawableURLFieldTemplateDescription
,EllipseTemplateDescription
,HorizontalLineTemplateDescription
,ImageFieldTemplateDescription
,ImageURLElementTemplateDescription
,ImageURLFieldTemplateDescription
,LabelTemplateDescription
,MessageFieldTemplateDescription
,NumberFieldTemplateDescription
,RectangleTemplateDescription
,ResourceFieldTemplateDescription
,ResourceLabelTemplateDescription
,ResourceMessageTemplateDescription
,RoundRectangleTemplateDescription
,ShapeFieldTemplateDescription
,StringFieldTemplateDescription
,VerticalLineTemplateDescription
public interface TemplateDescription extends ObjectDescription
A template description.- Author:
- Thomas Morgner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Template
createTemplate()
Creates a new template.String
getName()
Returns the name.void
setName(String name)
Sets the name.-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.ObjectDescription
configure, createObject, equals, getInstance, getObjectClass, getParameter, getParameterDefinition, getParameterNames, getUnconfiguredInstance, hashCode, setParameter, setParameterFromObject
-
-