Class JobEntryCopyFilesDialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
org.pentaho.di.ui.job.entry.JobEntryDialog
org.pentaho.di.ui.job.entries.copyfiles.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 Summary
Modifier and TypeFieldDescriptionprotected boolean
protected static final String[]
protected org.pentaho.di.job.entries.copyfiles.JobEntryCopyFiles
static final String
protected org.eclipse.swt.widgets.Shell
static final String
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Button
protected TableView
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Text
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Button
protected org.eclipse.swt.widgets.Button
Fields inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
databaseDialog, jobEntryInt, jobMeta, loggingObject, metaStore, parent, props, rep
-
Constructor Summary
ConstructorDescriptionJobEntryCopyFilesDialog
(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 Summary
Modifier and TypeMethodDescriptionprotected 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) void
dispose()
boolean
void
getData()
Copy information from the meta-data input to the dialog fields.protected org.eclipse.swt.events.SelectionAdapter
protected org.eclipse.swt.graphics.Image
getImage()
protected void
initUI()
boolean
protected void
ok()
org.pentaho.di.job.entry.JobEntryInterface
open()
protected void
setComboValues
(ColumnInfo colInfo) boolean
Methods inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
addConnectionLine, addConnectionLine, addDatabases, getMetaStore, getPathOf, selectDatabase, setMetaStore
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pentaho.di.job.entry.JobEntryDialogInterface
setMetaStore
-
Field Details
-
FILETYPES
-
LOCAL_ENVIRONMENT
- See Also:
-
STATIC_ENVIRONMENT
- See Also:
-
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 -
wFields
-
-
Constructor Details
-
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 Details
-
initUI
protected void initUI() -
open
public org.pentaho.di.job.entry.JobEntryInterface open()- Specified by:
open
in interfaceorg.pentaho.di.job.entry.JobEntryDialogInterface
-
createSettingsButton
-
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
-