Class MappingDialog

  • All Implemented Interfaces:
    org.pentaho.di.trans.step.StepDialogInterface

    public class MappingDialog
    extends BaseStepDialog
    implements org.pentaho.di.trans.step.StepDialogInterface
    • Field Detail

      • transModified

        protected boolean transModified
    • Constructor Detail

      • MappingDialog

        public MappingDialog​(org.eclipse.swt.widgets.Shell parent,
                             Object in,
                             org.pentaho.di.trans.TransMeta tr,
                             String sname)
    • Method Detail

      • open

        public String open()
        Specified by:
        open in interface org.pentaho.di.trans.step.StepDialogInterface
      • getImage

        protected org.eclipse.swt.graphics.Image getImage()
      • getData

        public void getData()
        Copy information from the meta-data input to the dialog fields.
      • selectTransformationStepname

        protected String selectTransformationStepname​(boolean getTransformationStep,
                                                      boolean mappingInput)
      • getMappingSteps

        public static String[] getMappingSteps​(org.pentaho.di.trans.TransMeta mappingTransMeta,
                                               boolean mappingInput)
      • getFieldsFromStep

        public org.pentaho.di.core.row.RowMetaInterface getFieldsFromStep​(String stepname,
                                                                          boolean getTransformationStep,
                                                                          boolean mappingInput)
                                                                   throws org.pentaho.di.core.exception.KettleException
        Throws:
        org.pentaho.di.core.exception.KettleException