/** Initializes the members. */
  protected void initialize() {
    ExtensionFileFilter filter;

    super.initialize();

    m_FileChooserPdfTemplate = new BaseFileChooser();
    m_FileChooserPdfTemplate.addChoosableFileFilter(ExtensionFileFilter.getPdfFileFilter());
    m_FileChooserPdfTemplate.setAcceptAllFileFilterUsed(false);
    m_FileChooserPdfTemplate.setMultiSelectionEnabled(false);

    m_FileChooserParams = new BaseFileChooser();
    m_FileChooserParams.addChoosableFileFilter(ExtensionFileFilter.getCsvFileFilter());
    m_FileChooserParams.setAcceptAllFileFilterUsed(false);
    m_FileChooserParams.setMultiSelectionEnabled(false);

    filter = new ExtensionFileFilter("Groovy script", "groovy");
    m_FileChooserGroovy = new BaseFileChooser();
    m_FileChooserGroovy.addChoosableFileFilter(filter);
    m_FileChooserGroovy.setAcceptAllFileFilterUsed(false);
    m_FileChooserGroovy.setMultiSelectionEnabled(false);

    m_DirChooser = new BaseDirectoryChooser();

    m_Processing = false;
  }