public class CSVReaderDemo extends AbstractDemoHandler
CSVTableModelProducer
to generate TableModel
for JFreeReport
input data.CSVTableModelProducer
Constructor and Description |
---|
CSVReaderDemo()
Creates the demo workspace.
|
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.engine.classic.core.MasterReport |
createReport()
Creates the report.
|
URL |
getDemoDescriptionSource()
Returns the URL of the HTML document describing this demo.
|
String |
getDemoName()
Returns the display name of the demo.
|
JComponent |
getPresentationComponent()
Returns the presentation component for this demo.
|
void |
setController(DemoController controler)
Assigns a demo controler to this demo.
|
getController, getPreviewHandler
public String getDemoName()
InternalDemoHandler
public org.pentaho.reporting.engine.classic.core.MasterReport createReport() throws ReportDefinitionException
InternalDemoHandler
ReportDefinitionException
- if an error occured preventing the report definition.public URL getDemoDescriptionSource()
InternalDemoHandler
public void setController(DemoController controler)
InternalDemoHandler
setController
in interface InternalDemoHandler
setController
in class AbstractDemoHandler
controler
- the controler.public JComponent getPresentationComponent()
InternalDemoHandler