Class AbstractXmlDemoHandler
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.demo.util.AbstractDemoHandler
-
- org.pentaho.reporting.engine.classic.demo.util.AbstractXmlDemoHandler
-
- All Implemented Interfaces:
DemoHandler
,InternalDemoHandler
,XmlDemoHandler
- Direct Known Subclasses:
AutoTableBundleDemo
,BasicExtXmlChartDemo
,BasicSimpleXmlChartDemo
,BookstoreDemo
,CombinedAdvertisingDemoHandler
,ComponentDrawingDemoHandler
,ConditionalGroupDemo
,CountryReportExtXMLDemoHandler
,CountryReportSecurityXMLDemoHandler
,CountryReportXMLDemoHandler
,ExtSubReportDemo
,FontDemo
,GroupsDemo
,I18nDemo
,InlineSubReportDemo
,InteractiveHtmlDemo
,InteractiveSwingDemo
,ItemHidingDemoHandler
,LeadingEmptyCardsDemoHandler
,LGPLTextDemo
,LogEventDemo
,MultiExtXmlChartDemo
,MultiPageCountryDataDemoHandler
,MultiReportDemo
,MultiSimpleXmlChartDemo
,OneFileSubReportDemo
,OpenSourceXMLDemoHandler
,PaintComponentDemoHandler
,ParameterDemo
,PeopleReportXmlDemoHandler
,PercentageDemo
,RectanglesDemo
,ReportFooter2Demo
,ReportFooterDemo
,RowbandingDemo
,ShapeAndDrawableDemoHandler
,SimpleAdvertisingDemoHandler
,SimpleBarcodesODFDemo
,SimpleBarcodesXMLDemo
,SimpleCardDemoHandler
,SimpleInvoiceDemoHandler
,SimplePatientFormDemo
,SparklineODFDemo
,SparklineXMLDemo
,SportsCouncilDemo
,SQLDataSourceDemo
,SQLSubReportDemo
,StackedLayoutXMLDemoHandler
,StaticDataSourceDemo
,SubReportDemo
,SurveyScaleXMLDemoHandler
,SwingIconsDemo
,TableJFreeChartDemo
,ThreeMultiReportDemo
,ThreeSubReportDemo
,TrafficLightingDemo
,VeryLargeReportDemo
,WayBillDemoHandler
public abstract class AbstractXmlDemoHandler extends AbstractDemoHandler implements XmlDemoHandler
The AbstractXmlDemoHandler helps to simplify demo reports which read their report definition from an XML file.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description AbstractXmlDemoHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PreviewHandler
getPreviewHandler()
protected org.pentaho.reporting.engine.classic.core.MasterReport
parseReport()
-
Methods inherited from class org.pentaho.reporting.engine.classic.demo.util.AbstractDemoHandler
createDefaultTable, getController, setController
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.demo.util.InternalDemoHandler
createReport, getController, getDemoDescriptionSource, getDemoName, getPresentationComponent, setController
-
Methods inherited from interface org.pentaho.reporting.engine.classic.demo.util.XmlDemoHandler
getReportDefinitionSource
-
-
-
-
Method Detail
-
parseReport
protected org.pentaho.reporting.engine.classic.core.MasterReport parseReport() throws ReportDefinitionException
- Throws:
ReportDefinitionException
-
getPreviewHandler
public PreviewHandler getPreviewHandler()
- Specified by:
getPreviewHandler
in interfaceDemoHandler
- Overrides:
getPreviewHandler
in classAbstractDemoHandler
-
-