Class DefaultPolarPlotEditor

    • Field Detail

      • localizationResources

        protected static ResourceBundle localizationResources
        The resourceBundle for the localization.
    • Constructor Detail

      • DefaultPolarPlotEditor

        public DefaultPolarPlotEditor​(PolarPlot plot)
        Standard constructor - constructs a panel for editing the properties of the specified plot.
        Parameters:
        plot - the plot, which should be changed.
    • Method Detail

      • createPlotTabs

        protected JTabbedPane createPlotTabs​(Plot plot)
        Creates a tabbed pane for editing the plot attributes.
        Parameters:
        plot - the plot.
        Returns:
        A tabbed pane.
      • focusLost

        public void focusLost​(FocusEvent event)
        Revalidates minimum/maximum range.
        Specified by:
        focusLost in interface FocusListener
        Parameters:
        event - the event.
      • actionPerformed

        public void actionPerformed​(ActionEvent event)
        Handles actions from within the property panel.
        Specified by:
        actionPerformed in interface ActionListener
        Parameters:
        event - an event.
      • validateAngleOffset

        public void validateAngleOffset()
        Validates the angle offset entered by the user.
      • validateTickUnit

        public void validateTickUnit()
        Validates the tick unit entered by the user.
      • updatePlotProperties

        public void updatePlotProperties​(Plot plot)
        Updates the plot properties to match the properties defined on the panel.
        Parameters:
        plot - The plot.
      • createPlotPanel

        protected JPanel createPlotPanel​(Plot plot)
      • getPlotInsets

        public org.jfree.ui.RectangleInsets getPlotInsets()
        Returns the current plot insets.
        Returns:
        The current plot insets.
      • getBackgroundPaint

        public Paint getBackgroundPaint()
        Returns the current background paint.
        Returns:
        The current background paint.
      • getOutlineStroke

        public Stroke getOutlineStroke()
        Returns the current outline stroke.
        Returns:
        The current outline stroke (possibly null).
      • getOutlinePaint

        public Paint getOutlinePaint()
        Returns the current outline paint.
        Returns:
        The current outline paint.
      • getDomainAxisPropertyEditPanel

        public org.jfree.chart.editor.DefaultAxisEditor getDomainAxisPropertyEditPanel()
        Returns a reference to the panel for editing the properties of the domain axis.
        Returns:
        A reference to a panel.
      • getRangeAxisPropertyEditPanel

        public org.jfree.chart.editor.DefaultAxisEditor getRangeAxisPropertyEditPanel()
        Returns a reference to the panel for editing the properties of the range axis.
        Returns:
        A reference to a panel.