Class ChartEditorManager


  • public class ChartEditorManager
    extends java.lang.Object
    The central point for obtaining ChartEditor instances for editing charts. Right now, the API is minimal - the plan is to extend this class to provide customisation options for chart editors (for example, make some editor items read-only).
    • Constructor Detail

      • ChartEditorManager

        private ChartEditorManager()
        Private constructor prevents instantiation.
    • Method Detail

      • getChartEditorFactory

        public static ChartEditorFactory getChartEditorFactory()
        Returns the current factory.
        Returns:
        The current factory (never null).
      • setChartEditorFactory

        public static void setChartEditorFactory​(ChartEditorFactory f)
        Sets the chart editor factory.
        Parameters:
        f - the new factory (null not permitted).
      • getChartEditor

        public static ChartEditor getChartEditor​(JFreeChart chart)
        Returns a component that can be used to edit the given chart.
        Parameters:
        chart - the chart.
        Returns:
        The chart editor.