public class DefaultChartSwingManager extends Object implements ChartSwingManager
ChartSwingManager
.Constructor and Description |
---|
DefaultChartSwingManager() |
public ChartServiceManager getServiceManager()
ChartSwingManager
ChartManager
.getServiceManager
in interface ChartSwingManager
ChartManager
ChartManager}
public String getTranslation(String key)
ChartSwingManager
getTranslation
in interface ChartSwingManager
key
- String to translatepublic void registerWindowManager(WindowManager windowManager)
ChartSwingManager
registerWindowManager
in interface ChartSwingManager
windowManager
- ChartWindowManager
to register in the
ScriptingUIManager.ExporttoWindowManager
public WindowManager getWindowManager()
ChartSwingManager
ExporttoWindowManager
.getWindowManager
in interface ChartSwingManager
ExporttoWindowManager
ExporttoWindowManager}
public DynObject createServiceParameters(String serviceName) throws ServiceException
Manager
createServiceParameters
in interface Manager
serviceName
- the name of the service whose parameters have to be createdServiceException
- if there is not any service registered with the given namepublic Service getService(DynObject parameters) throws ServiceException
Manager
Service
based on the given parameters.getService
in interface Manager
parameters
- of the Service
to createService
ServiceException
- if there is an error creating the Service, or the parameters
are not validpublic ChartSwingTimeNavigator createPanelTimeNavigator(ChartProperties props)
createPanelTimeNavigator
in interface ChartSwingManager
public ChartSwingDashboard createPanelDashboard(ChartProperties props)
createPanelDashboard
in interface ChartSwingManager
public ChartEditor createChartEditor(ChartService chart)
ChartSwingManager
createChartEditor
in interface ChartSwingManager
ChartEditor in JFreeChart
public ViewChartPanel createViewChartPanel(GroupedCharts overlay)
createViewChartPanel
in interface ChartSwingManager
public ViewChartPanel createViewChartPanel(ChartService service)
createViewChartPanel
in interface ChartSwingManager
public DefaultEditorGroupedChartPanel createEditorChartPanel(GroupedCharts overlay)
createEditorChartPanel
in interface ChartSwingManager
public DefaultEditorChartServicePanel createEditorChartPanel(int index, GroupedCharts grouped)
createEditorChartPanel
in interface ChartSwingManager
public DefaultEditorChartServicePanel createNewChartPanel(GroupedCharts grouped)
createNewChartPanel
in interface ChartSwingManager
public DefaultEditorChartServicePanel createNewChartPanel()
createNewChartPanel
in interface ChartSwingManager
public EditorChartPropertiesPanel createEditorChartPropertiesPanel(ChartService service, GroupedCharts overlay)
createEditorChartPropertiesPanel
in interface ChartSwingManager