Class JobEntryCopyFilesDialog

  • All Implemented Interfaces:
    org.pentaho.di.job.entry.JobEntryDialogInterface

    public class JobEntryCopyFilesDialog
    extends JobEntryDialog
    implements org.pentaho.di.job.entry.JobEntryDialogInterface
    This dialog allows you to edit the Copy Files job entry settings.
    Since:
    06-05-2007
    Author:
    Samatar Hassan
    • Field Detail

      • FILETYPES

        protected static final String[] FILETYPES
      • wName

        protected org.eclipse.swt.widgets.Text wName
      • wPrevious

        protected org.eclipse.swt.widgets.Button wPrevious
      • wCopyEmptyFolders

        protected org.eclipse.swt.widgets.Button wCopyEmptyFolders
      • wOverwriteFiles

        protected org.eclipse.swt.widgets.Button wOverwriteFiles
      • wIncludeSubfolders

        protected org.eclipse.swt.widgets.Button wIncludeSubfolders
      • wRemoveSourceFiles

        protected org.eclipse.swt.widgets.Button wRemoveSourceFiles
      • wAddFileToResult

        protected org.eclipse.swt.widgets.Button wAddFileToResult
      • wDestinationIsAFile

        protected org.eclipse.swt.widgets.Button wDestinationIsAFile
      • wCreateDestinationFolder

        protected org.eclipse.swt.widgets.Button wCreateDestinationFolder
      • jobEntry

        protected org.pentaho.di.job.entries.copyfiles.JobEntryCopyFiles jobEntry
      • shell

        protected org.eclipse.swt.widgets.Shell shell
      • changed

        protected boolean changed
    • Constructor Detail

      • JobEntryCopyFilesDialog

        public JobEntryCopyFilesDialog​(org.eclipse.swt.widgets.Shell parent,
                                       org.pentaho.di.job.entry.JobEntryInterface jobEntryInt,
                                       org.pentaho.di.repository.Repository rep,
                                       org.pentaho.di.job.JobMeta jobMeta)
    • Method Detail

      • initUI

        protected void initUI()
      • open

        public org.pentaho.di.job.entry.JobEntryInterface open()
        Specified by:
        open in interface org.pentaho.di.job.entry.JobEntryDialogInterface
      • createSettingsButton

        protected org.eclipse.swt.widgets.Button createSettingsButton​(org.eclipse.swt.widgets.Composite p,
                                                                      String text,
                                                                      String title,
                                                                      org.eclipse.swt.widgets.Control top,
                                                                      org.eclipse.swt.events.SelectionAdapter sa)
      • getFileSelectionAdapter

        protected org.eclipse.swt.events.SelectionAdapter getFileSelectionAdapter()
      • dispose

        public void dispose()
      • getData

        public void getData()
        Copy information from the meta-data input to the dialog fields.
      • ok

        protected void ok()
      • evaluates

        public boolean evaluates()
      • isUnconditional

        public boolean isUnconditional()
      • getImage

        protected org.eclipse.swt.graphics.Image getImage()
      • showFileButtons

        public boolean showFileButtons()
      • setComboValues

        protected void setComboValues​(ColumnInfo colInfo)