init();
}
public static DemoSelector createDemoInfo()
{
final DefaultDemoSelector rootSelector = new DefaultDemoSelector
("All JFreeReport Demos");
// the most important demos first: the ones that get you started
rootSelector.addDemo(new HelloWorld());
rootSelector.addDemo(new GroupsDemo());
rootSelector.addDemo(new LogEventDemo());
rootSelector.addDemo(new SwingIconsDemo());
rootSelector.addDemo(new RowbandingDemo());
rootSelector.addDemo(new TrafficLightingDemo());
//
rootSelector.addChild(OpenSourceDemo.createDemoInfo());
rootSelector.addChild(WorldDemo.createDemoInfo());
rootSelector.addChild(InvoiceDemo.createDemoInfo());
rootSelector.addChild(PeopleReportDemo.createDemoInfo());
rootSelector.addChild(SurveyScaleDemo.createDemoInfo());
rootSelector.addChild(FunctionsDemo.createDemoInfo());
rootSelector.addChild(LayoutDemo.createDemoInfo());
rootSelector.addChild(CardDemo.createDemoInfo());
rootSelector.addChild(MultiReportDemoCollection.createDemoInfo());
rootSelector.addChild(SubReportDemoCollection.createDemoInfo());
rootSelector.addChild(ChartDemos.createDemoInfo());
rootSelector.addDemo(new ConditionalGroupDemo());
rootSelector.addDemo(new SimplePatientFormDemo());
rootSelector.addDemo(new SportsCouncilDemo());
rootSelector.addDemo(new LGPLTextDemo());
rootSelector.addDemo(new I18nDemo());
rootSelector.addDemo(new VeryLargeReportDemo());
rootSelector.addDemo(new BookstoreDemo());
rootSelector.addDemo(new FontDemo());
rootSelector.addDemo(new SQLSubReportDemo());
rootSelector.addDemo(new SQLDataSourceDemo());
rootSelector.addDemo(new InteractiveSwingDemo());
rootSelector.addDemo(new ParameterDemo());
rootSelector.addDemo(new SparklineXMLDemo());
rootSelector.addDemo(new SimpleBarcodesXMLDemo());
rootSelector.addDemo(new FileLoadingDemo());
return rootSelector;
}