Class MappingDialog
- java.lang.Object
-
- org.eclipse.swt.widgets.Dialog
-
- org.pentaho.di.ui.trans.step.BaseStepDialog
-
- org.pentaho.di.ui.trans.steps.mapping.MappingDialog
-
- All Implemented Interfaces:
org.pentaho.di.trans.step.StepDialogInterface
public class MappingDialog extends BaseStepDialog implements org.pentaho.di.trans.step.StepDialogInterface
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
BaseStepDialog.AddConnectionListener, BaseStepDialog.EditConnectionListener, BaseStepDialog.FieldsChoiceDialogProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
transModified
-
Fields inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
backupChanged, baseStepMeta, BUTTON_ALIGNMENT_CENTER, BUTTON_ALIGNMENT_LEFT, BUTTON_ALIGNMENT_RIGHT, buttonAlignment, changed, databaseDialog, fdCancel, fdCreate, fdGet, fdlStepname, fdOK, fdPreview, fdSQL, fdStepname, log, loggingObject, lsCancel, lsCreate, lsDef, lsGet, lsOK, lsPreview, lsResize, lsSQL, metaStore, props, repository, shell, stepMeta, stepname, transMeta, variables, wCancel, wCreate, wGet, wlStepname, wOK, wPreview, wSQL, wStepname
-
-
Constructor Summary
Constructors Constructor Description MappingDialog(org.eclipse.swt.widgets.Shell parent, Object in, org.pentaho.di.trans.TransMeta tr, String sname)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getData()
Copy information from the meta-data input to the dialog fields.org.pentaho.di.core.row.RowMetaInterface
getFieldsFromStep(String stepname, boolean getTransformationStep, boolean mappingInput)
protected org.eclipse.swt.graphics.Image
getImage()
static String[]
getMappingSteps(org.pentaho.di.trans.TransMeta mappingTransMeta, boolean mappingInput)
String
open()
protected String
selectTransformationStepname(boolean getTransformationStep, boolean mappingInput)
-
Methods inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
addConnectionLine, addConnectionLine, addConnectionLine, addConnectionLine, addDatabases, addDatabases, centerButtons, createHelpButton, dispose, generateFieldMapping, getButtonAlignment, getDatabaseDialog, getFieldsFromPrevious, getFieldsFromPrevious, getFieldsFromPrevious, getFieldsFromPrevious, getFieldsFromPrevious, getMetaStore, getModifyListenerTooltipText, getPathOf, getRepository, isBasic, isDebug, isDetailed, isRowLevel, leftAlignButtons, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, positionBottomButtons, positionBottomButtons, positionBottomLeftButtons, positionBottomRightButtons, reinitConnectionDropDown, rightAlignButtons, selectDatabase, setButtonPositions, setMetaStore, setMinimalShellHeight, setRepository, setShellImage, setSize, setSize, setSize, setSize, setTraverseOrder, showDbDialogUnlessCancelledOrValid, showDbExistsDialog, storeScreenSize, toString
-
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
-
-
-
-
Method Detail
-
open
public String open()
- Specified by:
open
in interfaceorg.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
-
-