Class ImageSaverCustomizer

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

public class ImageSaverCustomizer extends JPanel implements BeanCustomizer, EnvironmentHandler, CustomizerClosingListener, CustomizerCloseRequester
Customizer for the ImageSaver component.
Version:
$Revision: 8034 $
Author:
Mark Hall (mhall{[at]}pentaho{[dot]}com)
See Also:
  • Constructor Details

    • ImageSaverCustomizer

      public ImageSaverCustomizer()
      Constructor
  • Method Details

    • setObject

      public void setObject(Object object)
      Set the ImageSaver object to customize.
      Specified by:
      setObject in interface Customizer
      Parameters:
      object - the ImageSaver to customize
    • 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
    • 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