Class JobStepDialog<T extends org.pentaho.di.job.entry.JobEntryInterface>

  • 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 Detail

      • 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 Detail

      • 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 Detail

      • initMessages

        protected void initMessages()
      • getEntry

        public T getEntry()
      • open

        public org.pentaho.di.job.entry.JobEntryInterface open()
        Specified by:
        open in interface org.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()