Class JobEntryBaseDialog
- java.lang.Object
-
- org.eclipse.swt.widgets.Dialog
-
- org.pentaho.di.ui.job.entry.JobEntryDialog
-
- org.pentaho.di.ui.job.entries.trans.JobEntryBaseDialog
-
- Direct Known Subclasses:
JobEntryJobDialog,JobEntryTransDialog
public abstract class JobEntryBaseDialog extends JobEntryDialog
Created by bmorrise on 1/6/17.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJobEntryBaseDialog.RunConfigurationModifyListener
-
Field Summary
Fields Modifier and Type Field Description protected booleanbackupChangedprotected org.eclipse.swt.widgets.Displaydisplayprotected org.eclipse.swt.layout.FormDatafdbLogFilenameprotected org.eclipse.swt.layout.FormDatafdCreateParentFolderprotected org.eclipse.swt.layout.FormDatafdgExecutionprotected org.eclipse.swt.layout.FormDatafdlCreateParentFolderprotected org.eclipse.swt.layout.FormDatafdlNameprotected org.eclipse.swt.layout.FormDatafdNameprotected org.eclipse.swt.widgets.GroupgExecutionprotected org.eclipse.swt.widgets.GroupgLogFilestatic intIS_PENTAHOprotected org.pentaho.di.core.logging.LogChannellogprotected org.eclipse.swt.widgets.ListenerlsCancelprotected org.eclipse.swt.events.SelectionAdapterlsDefprotected org.eclipse.swt.widgets.ListenerlsOKprotected ParameterTableHelperparameterTableHelperstatic Class<?>PKGprotected org.pentaho.di.repository.ObjectIdreferenceObjectIdprotected org.eclipse.swt.widgets.Shellshellprotected org.pentaho.di.core.ObjectLocationSpecificationMethodspecificationMethodprotected org.eclipse.swt.widgets.ButtonwAddDateprotected org.eclipse.swt.widgets.ButtonwAddTimeprotected org.eclipse.swt.widgets.ButtonwAppendLogfileprotected org.eclipse.swt.widgets.ButtonwbBrowseprotected org.eclipse.swt.widgets.ButtonwbGetParamsprotected org.eclipse.swt.widgets.ButtonwbLogFilenameprotected org.eclipse.swt.widgets.TextwByReferenceprotected org.eclipse.swt.widgets.ButtonwCancelprotected org.eclipse.swt.widgets.ButtonwClearFilesprotected org.eclipse.swt.widgets.ButtonwClearRowsprotected org.eclipse.swt.widgets.ButtonwCreateParentFolderprotected org.eclipse.swt.widgets.ButtonwEveryRowprotected TableViewwFieldsprotected org.eclipse.swt.widgets.ButtonwFollowingAbortRemotelyprotected org.eclipse.swt.widgets.LabelwlAddDateprotected org.eclipse.swt.widgets.LabelwlAddTimeprotected org.eclipse.swt.widgets.LabelwlCreateParentFolderprotected org.eclipse.swt.widgets.LabelwlLogextprotected org.eclipse.swt.widgets.LabelwlLogfileprotected org.eclipse.swt.widgets.LabelwlLoglevelprotected org.eclipse.swt.widgets.LabelwlNameprotected TextVarwLogextprotected TextVarwLogfileprotected org.eclipse.swt.custom.CCombowLoglevelprotected org.eclipse.swt.widgets.LabelwlPathprotected org.eclipse.swt.widgets.LabelwlPreviousprotected org.eclipse.swt.widgets.TextwNameprotected org.eclipse.swt.widgets.ButtonwOKprotected org.eclipse.swt.widgets.CompositewOptionsprotected TableViewwParametersprotected org.eclipse.swt.widgets.ButtonwPassParamsprotected TextVarwPathprotected org.eclipse.swt.widgets.ButtonwPreviousprotected org.eclipse.swt.widgets.ButtonwPrevToParamsprotected ComboVarwRunConfigurationprotected org.eclipse.swt.widgets.ButtonwSetLogfileprotected org.eclipse.swt.widgets.ButtonwWaitingToFinish-
Fields inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
databaseDialog, jobEntryInt, jobMeta, loggingObject, metaStore, parent, props, rep
-
-
Constructor Summary
Constructors Constructor Description JobEntryBaseDialog(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
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidcancel()protected voidcreateElements()protected abstract booleangetArgFromPrev()protected abstract String[]getArguments()protected abstract org.eclipse.swt.graphics.ImagegetImage()protected abstract org.pentaho.di.job.entry.JobEntryBasegetJobEntry()protected abstract String[]getParamters()protected abstract voidok()protected voidselectLogFile(String[] filters)protected voidsetActive()-
Methods inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
addConnectionLine, addConnectionLine, addDatabases, getMetaStore, getPathOf, selectDatabase, setMetaStore
-
-
-
-
Field Detail
-
PKG
public static Class<?> PKG
-
IS_PENTAHO
public static final int IS_PENTAHO
- See Also:
- Constant Field Values
-
parameterTableHelper
protected ParameterTableHelper parameterTableHelper
-
wlPath
protected org.eclipse.swt.widgets.Label wlPath
-
wPath
protected TextVar wPath
-
wbBrowse
protected org.eclipse.swt.widgets.Button wbBrowse
-
gLogFile
protected org.eclipse.swt.widgets.Group gLogFile
-
wOptions
protected org.eclipse.swt.widgets.Composite wOptions
-
wlName
protected org.eclipse.swt.widgets.Label wlName
-
wName
protected org.eclipse.swt.widgets.Text wName
-
fdlName
protected org.eclipse.swt.layout.FormData fdlName
-
fdName
protected org.eclipse.swt.layout.FormData fdName
-
wSetLogfile
protected org.eclipse.swt.widgets.Button wSetLogfile
-
wlLogfile
protected org.eclipse.swt.widgets.Label wlLogfile
-
wLogfile
protected TextVar wLogfile
-
wbLogFilename
protected org.eclipse.swt.widgets.Button wbLogFilename
-
fdbLogFilename
protected org.eclipse.swt.layout.FormData fdbLogFilename
-
wlCreateParentFolder
protected org.eclipse.swt.widgets.Label wlCreateParentFolder
-
wCreateParentFolder
protected org.eclipse.swt.widgets.Button wCreateParentFolder
-
fdlCreateParentFolder
protected org.eclipse.swt.layout.FormData fdlCreateParentFolder
-
fdCreateParentFolder
protected org.eclipse.swt.layout.FormData fdCreateParentFolder
-
wlLogext
protected org.eclipse.swt.widgets.Label wlLogext
-
wLogext
protected TextVar wLogext
-
wlAddDate
protected org.eclipse.swt.widgets.Label wlAddDate
-
wAddDate
protected org.eclipse.swt.widgets.Button wAddDate
-
wlAddTime
protected org.eclipse.swt.widgets.Label wlAddTime
-
wAddTime
protected org.eclipse.swt.widgets.Button wAddTime
-
wlLoglevel
protected org.eclipse.swt.widgets.Label wlLoglevel
-
wLoglevel
protected org.eclipse.swt.custom.CCombo wLoglevel
-
wlPrevious
protected org.eclipse.swt.widgets.Label wlPrevious
-
wPrevious
protected org.eclipse.swt.widgets.Button wPrevious
-
wPrevToParams
protected org.eclipse.swt.widgets.Button wPrevToParams
-
wEveryRow
protected org.eclipse.swt.widgets.Button wEveryRow
-
wClearRows
protected org.eclipse.swt.widgets.Button wClearRows
-
wClearFiles
protected org.eclipse.swt.widgets.Button wClearFiles
-
wFields
protected TableView wFields
-
wParameters
protected TableView wParameters
-
wWaitingToFinish
protected org.eclipse.swt.widgets.Button wWaitingToFinish
-
wFollowingAbortRemotely
protected org.eclipse.swt.widgets.Button wFollowingAbortRemotely
-
gExecution
protected org.eclipse.swt.widgets.Group gExecution
-
wOK
protected org.eclipse.swt.widgets.Button wOK
-
wCancel
protected org.eclipse.swt.widgets.Button wCancel
-
lsOK
protected org.eclipse.swt.widgets.Listener lsOK
-
lsCancel
protected org.eclipse.swt.widgets.Listener lsCancel
-
shell
protected org.eclipse.swt.widgets.Shell shell
-
lsDef
protected org.eclipse.swt.events.SelectionAdapter lsDef
-
backupChanged
protected boolean backupChanged
-
wAppendLogfile
protected org.eclipse.swt.widgets.Button wAppendLogfile
-
wPassParams
protected org.eclipse.swt.widgets.Button wPassParams
-
wbGetParams
protected org.eclipse.swt.widgets.Button wbGetParams
-
display
protected org.eclipse.swt.widgets.Display display
-
wByReference
protected org.eclipse.swt.widgets.Text wByReference
-
fdgExecution
protected org.eclipse.swt.layout.FormData fdgExecution
-
referenceObjectId
protected org.pentaho.di.repository.ObjectId referenceObjectId
-
specificationMethod
protected org.pentaho.di.core.ObjectLocationSpecificationMethod specificationMethod
-
log
protected org.pentaho.di.core.logging.LogChannel log
-
wRunConfiguration
protected ComboVar wRunConfiguration
-
-
Method Detail
-
createElements
protected void createElements()
-
selectLogFile
protected void selectLogFile(String[] filters)
-
setActive
protected void setActive()
-
ok
protected abstract void ok()
-
cancel
protected abstract void cancel()
-
getJobEntry
protected abstract org.pentaho.di.job.entry.JobEntryBase getJobEntry()
-
getImage
protected abstract org.eclipse.swt.graphics.Image getImage()
-
getArgFromPrev
protected abstract boolean getArgFromPrev()
-
getArguments
protected abstract String[] getArguments()
-
getParamters
protected abstract String[] getParamters()
-
-