Package net.sf.jasperreports.engine.base
Class JRBaseReportTemplate
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseReportTemplate
- All Implemented Interfaces:
Serializable,Cloneable,JRCloneable,JRReportTemplate
- Direct Known Subclasses:
JRDesignReportTemplate
public class JRBaseReportTemplate
extends Object
implements JRReportTemplate, Serializable, JRCloneable
Base read-only implementation of
JRReportTemplate.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJRBaseReportTemplate(JRReportTemplate reportTemplate, JRAbstractObjectFactory factory) -
Method Summary
-
Field Details
-
sourceExpression
-
-
Constructor Details
-
JRBaseReportTemplate
protected JRBaseReportTemplate() -
JRBaseReportTemplate
-
-
Method Details
-
getSourceExpression
Description copied from interface:JRReportTemplateReturns the template source expression. The expression type should be (compatible with) one ofjava.lang.String,java.io.File,java.net.URL,java.io.InputStream(in which cases the template is loaded viaJRXmlTemplateLoader) orJRTemplate.- Specified by:
getSourceExpressionin interfaceJRReportTemplate- Returns:
- the template source expression
-
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classObject
-