Package org.pentaho.di.ui.trans.step
Class BaseFileStepDialog<T extends org.pentaho.di.trans.steps.file.BaseFileInputMeta<?,?,?>>  
java.lang.Object
org.eclipse.swt.widgets.Dialog
org.pentaho.di.ui.trans.step.BaseStepDialog
org.pentaho.di.ui.trans.step.BaseFileStepDialog<T>
- All Implemented Interfaces:
- org.pentaho.di.trans.step.StepDialogInterface
public abstract class BaseFileStepDialog<T extends org.pentaho.di.trans.steps.file.BaseFileInputMeta<?,?,?>>  
extends BaseStepDialog
implements org.pentaho.di.trans.step.StepDialogInterface
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classClass for apply layout settings to SWT controls.Nested classes/interfaces inherited from class org.pentaho.di.ui.trans.step.BaseStepDialogBaseStepDialog.AddConnectionListener, BaseStepDialog.EditConnectionListener, BaseStepDialog.FieldsChoiceDialogProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Tprotected org.eclipse.swt.events.ModifyListenerprotected final Class<?>Fields inherited from class org.pentaho.di.ui.trans.step.BaseStepDialogbackupChanged, 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 SummaryConstructorsConstructorDescriptionBaseFileStepDialog(org.eclipse.swt.widgets.Shell parent, T in, org.pentaho.di.trans.TransMeta transMeta, String sname) 
- 
Method SummaryMethods inherited from class org.pentaho.di.ui.trans.step.BaseStepDialogaddConnectionLine, 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, toStringMethods inherited from class org.eclipse.swt.widgets.DialogcheckSubclass, getParent, getStyle, getText, setTextMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.pentaho.di.trans.step.StepDialogInterfacesetMetaStore, setRepository
- 
Field Details- 
PKG
- 
input
- 
lsModprotected org.eclipse.swt.events.ModifyListener lsMod
 
- 
- 
Constructor Details- 
BaseFileStepDialog
 
- 
- 
Method Details- 
open- Specified by:
- openin interface- org.pentaho.di.trans.step.StepDialogInterface
 
- 
cancelprotected void cancel()
- 
okprotected void ok()
- 
createUIprotected abstract void createUI()
- 
getDataRead the data from the meta object and show it in this dialog.- Parameters:
- meta- The meta object to obtain the data from.
 
- 
getInfoFill meta object from UI options.- Parameters:
- meta- meta object
- preview- flag for preview or real options should be used. Currently, only one option is differ for preview - EOL chars. It uses as "mixed" for be able to preview any file.
 
 
-