1 | package de.uka.ipd.sdq.sensorframework.visualisation.jfreechartvisualisation.editor; |
2 | |
3 | |
4 | import org.eclipse.swt.widgets.Composite; |
5 | import org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor; |
6 | |
7 | import de.uka.ipd.sdq.codegen.simudatavisualisation.datatypes.Histogram; |
8 | import de.uka.ipd.sdq.sensorframework.visualisation.IVisualisation; |
9 | import de.uka.ipd.sdq.sensorframework.visualisation.jfreechartvisualisation.AbstractJFreeChartWidthViewer; |
10 | import de.uka.ipd.sdq.sensorframework.visualisation.jfreechartvisualisation.JFreeChartHistogramViewer; |
11 | |
12 | public class JFreeChartHistogramReport extends AbstractJFreeChartWidthReport implements |
13 | ITabbedPropertySheetPageContributor, |
14 | IVisualisation<Histogram> { |
15 | |
16 | public static String EDITOR_ID = "de.uka.ipd.sdq.simucomframework.visualisation.JFreeChartHistogramReport"; |
17 | |
18 | @Override |
19 | protected AbstractJFreeChartWidthViewer createViewer(Composite parent, |
20 | int flags) { |
21 | return new JFreeChartHistogramViewer(parent, flags); |
22 | } |
23 | } |