Class ModelPerformanceChartCustomizer

All Implemented Interfaces:
ImageObserver, MenuContainer, Customizer, Serializable, Accessible, EnvironmentHandler, BeanCustomizer, CustomizerCloseRequester, CustomizerClosingListener

public class ModelPerformanceChartCustomizer extends JPanel implements BeanCustomizer, EnvironmentHandler, CustomizerClosingListener, CustomizerCloseRequester
GUI customizer for model performance chart. Allows the customization of options for offscreen chart rendering (i.e. the payload of "ImageEvent" connections).
Version:
$Revision: 12409 $
Author:
Mark Hall (mhall{[at]}pentaho{[dot]}com)
See Also:
  • Constructor Details

    • ModelPerformanceChartCustomizer

      public ModelPerformanceChartCustomizer()
      Constructor
  • Method Details

    • setObject

      public void setObject(Object object)
      Set the model performance chart object to customize
      Specified by:
      setObject in interface Customizer
      Parameters:
      object - the model performance chart to customize
    • setParentWindow

      public void setParentWindow(Window parent)
      Set the parent window of this dialog
      Specified by:
      setParentWindow in interface CustomizerCloseRequester
      Parameters:
      parent - the parent window
    • customizerClosing

      public void customizerClosing()
      Gets called if the use closes the dialog via the close widget on the window - is treated as cancel, so restores the ImageSaver to its previous state.
      Specified by:
      customizerClosing in interface CustomizerClosingListener
    • setEnvironment

      public void setEnvironment(Environment env)
      Set the environment variables to use
      Specified by:
      setEnvironment in interface EnvironmentHandler
      Parameters:
      env - the environment variables to use
    • setModifiedListener

      public void setModifiedListener(BeanCustomizer.ModifyListener l)
      Set a listener interested in whether we've modified the ImageSaver that we're customizing
      Specified by:
      setModifiedListener in interface BeanCustomizer
      Parameters:
      l - the listener