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
FieldsModifier and TypeFieldDescriptionprotected static final intprotected static final intprotected static final intprotected org.pentaho.di.i18n.PackageMessagesprotected org.pentaho.di.i18n.PackageMessagesprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.ButtonFields inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
databaseDialog, jobEntryInt, jobMeta, loggingObject, metaStore, parent, props, rep, shell -
Constructor Summary
ConstructorsConstructorDescriptionJobStepDialog(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
Modifier and TypeMethodDescriptionprotected voidcancel()protected abstract voiddoOk()protected abstract voiddoOpen()protected abstract voidgetData()getEntry()protected voidhandleElement(org.eclipse.swt.widgets.Control el) protected voidhandleElement(org.eclipse.swt.widgets.Control el, int style) protected voidprotected voidok()org.pentaho.di.job.entry.JobEntryInterfaceopen()Methods inherited from class org.pentaho.di.ui.job.entry.JobEntryDialog
addConnectionLine, addConnectionLine, addDatabases, getMetaStore, getPathOf, selectDatabase, setMetaStoreMethods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setTextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.di.job.entry.JobEntryDialogInterface
setMetaStore
-
Field Details
-
LARGE_MARGIN
protected static final int LARGE_MARGIN- See Also:
-
FIELD_WIDTH
protected static final int FIELD_WIDTH- See Also:
-
BUTTON_WIDTH
protected static final int BUTTON_WIDTH- See Also:
-
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
-
-
Constructor Details
-
JobStepDialog
public 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 Details
-
initMessages
protected void initMessages() -
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()
-