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 intBUTTON_WIDTHprotected static intFIELD_WIDTHprotected static intLARGE_MARGINprotected org.pentaho.di.i18n.PackageMessagesmessagesprotected org.pentaho.di.i18n.PackageMessagessystemMessagesprotected org.eclipse.swt.widgets.ButtonwCancelprotected org.eclipse.swt.widgets.ButtonwOK-
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 voidcancel()protected abstract voiddoOk()protected abstract voiddoOpen()protected abstract voidgetData()TgetEntry()protected voidhandleElement(org.eclipse.swt.widgets.Control el)protected voidhandleElement(org.eclipse.swt.widgets.Control el, int style)protected voidinitMessages()protected voidok()org.pentaho.di.job.entry.JobEntryInterfaceopen()-
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:
openin 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()
-
-