org.pentaho.di.ui.trans.steps.mapping
Class MappingDialog

java.lang.Object
  extended by Dialog
      extended by org.pentaho.di.ui.trans.step.BaseStepDialog
          extended by org.pentaho.di.ui.trans.steps.mapping.MappingDialog
All Implemented Interfaces:
StepDialogInterface

public class MappingDialog
extends BaseStepDialog
implements StepDialogInterface


Field Summary
 
Fields inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
loggingObject
 
Constructor Summary
MappingDialog(Shell parent, Object in, TransMeta tr, String sname)
           
 
Method Summary
 void getData()
          Copy information from the meta-data input to the dialog fields.
 RowMetaInterface getFieldsFromStep(String stepname, boolean getTransformationStep, boolean mappingInput)
           
static String[] getMappingSteps(TransMeta mappingTransMeta, boolean mappingInput)
           
 String open()
          Opens a step dialog window.
 void setActive()
           
 
Methods inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
addConnectionLine, addConnectionLine, addConnectionLine, addConnectionLine, addDatabases, addDatabases, dispose, generateFieldMapping, getFieldsFromPrevious, getFieldsFromPrevious, getFieldsFromPrevious, getModifyListenerTooltipText, getRepository, isBasic, isDebug, isDetailed, isRowLevel, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, positionBottomButtons, selectDatabase, setMinimalShellHeight, setRepository, setShellImage, setSize, setSize, setSize, setTraverseOrder, storeScreenSize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.di.trans.step.StepDialogInterface
setRepository
 

Constructor Detail

MappingDialog

public MappingDialog(Shell parent,
                     Object in,
                     TransMeta tr,
                     String sname)
Method Detail

open

public String open()
Description copied from interface: StepDialogInterface
Opens a step dialog window.

Specified by:
open in interface StepDialogInterface
Returns:
the (potentially new) name of the step

setActive

public void setActive()

getData

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


getMappingSteps

public static String[] getMappingSteps(TransMeta mappingTransMeta,
                                       boolean mappingInput)

getFieldsFromStep

public RowMetaInterface getFieldsFromStep(String stepname,
                                          boolean getTransformationStep,
                                          boolean mappingInput)
                                   throws KettleException
Throws:
KettleException