Class DataVisualizerCustomizer

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

public class DataVisualizerCustomizer extends JPanel implements BeanCustomizer, EnvironmentHandler, CustomizerClosingListener, CustomizerCloseRequester
GUI customizer for data visualizer. 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

    • DataVisualizerCustomizer

      public DataVisualizerCustomizer()
      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