Package org.pentaho.di.ui.job.entry
Class JobStepDialog<T extends org.pentaho.di.job.entry.JobEntryInterface>
- java.lang.Object
-
- org.eclipse.swt.widgets.Dialog
-
- org.pentaho.di.ui.job.entry.JobEntryDialog
-
- org.pentaho.di.ui.job.entry.JobStepDialog<T>
-
- All Implemented Interfaces:
org.pentaho.di.job.entry.JobEntryDialogInterface
public abstract class JobStepDialog<T extends org.pentaho.di.job.entry.JobEntryInterface> extends JobEntryDialog implements org.pentaho.di.job.entry.JobEntryDialogInterface
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
BUTTON_WIDTH
protected static int
FIELD_WIDTH
protected static int
LARGE_MARGIN
protected org.pentaho.di.i18n.PackageMessages
messages
protected org.pentaho.di.i18n.PackageMessages
systemMessages
protected org.eclipse.swt.widgets.Button
wCancel
protected org.eclipse.swt.widgets.Button
wOK
-
Fields inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
databaseDialog, jobEntryInt, jobMeta, loggingObject, metaStore, parent, props, rep, shell
-
-
Constructor Summary
Constructors Constructor Description JobStepDialog(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, boolean bigIcon)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
cancel()
protected abstract void
doOk()
protected abstract void
doOpen()
protected abstract void
getData()
T
getEntry()
protected void
handleElement(org.eclipse.swt.widgets.Control el)
protected void
handleElement(org.eclipse.swt.widgets.Control el, int style)
protected void
initMessages()
protected void
ok()
org.pentaho.di.job.entry.JobEntryInterface
open()
-
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
-
-
-
-
Field Detail
-
LARGE_MARGIN
protected static final int LARGE_MARGIN
- See Also:
- Constant Field Values
-
FIELD_WIDTH
protected static final int FIELD_WIDTH
- See Also:
- Constant Field Values
-
BUTTON_WIDTH
protected static final int BUTTON_WIDTH
- See Also:
- Constant Field Values
-
messages
protected org.pentaho.di.i18n.PackageMessages messages
-
systemMessages
protected org.pentaho.di.i18n.PackageMessages systemMessages
-
wCancel
protected org.eclipse.swt.widgets.Button wCancel
-
wOK
protected org.eclipse.swt.widgets.Button wOK
-
-
Method Detail
-
initMessages
protected void initMessages()
-
getEntry
public T getEntry()
-
open
public org.pentaho.di.job.entry.JobEntryInterface open()
- Specified by:
open
in interfaceorg.pentaho.di.job.entry.JobEntryDialogInterface
-
handleElement
protected void handleElement(org.eclipse.swt.widgets.Control el)
-
handleElement
protected void handleElement(org.eclipse.swt.widgets.Control el, int style)
-
ok
protected void ok()
-
cancel
protected void cancel()
-
getData
protected abstract void getData()
-
doOk
protected abstract void doOk()
-
doOpen
protected abstract void doOpen()
-
-