public class SwingIconsDemo extends AbstractXmlDemoHandler
This demo is written up in the JFreeReport PDF Documentation. Please notify David Gilbert (david.gilbert@object-refinery.com) if you need to make changes to this file.
To run this demo, you need to have the Java Look and Feel Icons jar file on your classpath.
| Constructor and Description |
|---|
SwingIconsDemo()
Constructs the demo application.
|
| 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.
|
URL |
getReportDefinitionSource()
Returns the URL of the XML definition for this report.
|
static void |
main(String[] args)
Entry point for running the demo application...
|
getPreviewHandler, parseReportcreateDefaultTable, getController, setControllerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetController, setControllerpublic JComponent getPresentationComponent()
InternalDemoHandlerpublic String getDemoName()
InternalDemoHandlerpublic URL getDemoDescriptionSource()
InternalDemoHandlerpublic URL getReportDefinitionSource()
XmlDemoHandlerpublic org.pentaho.reporting.engine.classic.core.MasterReport createReport()
throws ReportDefinitionException
InternalDemoHandlerReportDefinitionException - if an error occured preventing the report definition.public static void main(String[] args) throws org.pentaho.reporting.engine.classic.core.ReportProcessingException, IOException, ReportDefinitionException
args - ignored.org.pentaho.reporting.engine.classic.core.ReportProcessingExceptionIOExceptionReportDefinitionExceptionCopyright © 2018 Hitachi Vantara. All rights reserved.