Package org.pentaho.di.ui.trans.step
Class BaseStreamingDialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
org.pentaho.di.ui.trans.step.BaseStepDialog
org.pentaho.di.ui.trans.step.BaseStreamingDialog
- All Implemented Interfaces:
org.pentaho.di.trans.step.StepDialogInterface
public abstract class BaseStreamingDialog
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
FieldsModifier and TypeFieldDescriptionprotected TableViewstatic final intprotected org.eclipse.swt.events.ModifyListenerprotected org.pentaho.di.trans.streaming.common.BaseStreamStepMetaprotected org.pentaho.di.repository.ObjectIdprotected org.pentaho.di.core.ObjectLocationSpecificationMethodprotected org.eclipse.swt.widgets.Compositeprotected TextVarprotected TextVarprotected org.eclipse.swt.custom.CTabItemprotected org.eclipse.swt.widgets.Buttonprotected VFSFileSelectionprotected org.eclipse.swt.widgets.Labelprotected org.eclipse.swt.widgets.Labelprotected org.eclipse.swt.widgets.Labelprotected org.eclipse.swt.widgets.Labelprotected TextVarprotected TextVarprotected org.eclipse.swt.widgets.Compositeprotected org.eclipse.swt.custom.CTabItemprotected org.eclipse.swt.widgets.Compositeprotected org.eclipse.swt.custom.CTabItemprotected ComboVarprotected org.eclipse.swt.custom.CTabFolderFields 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
ConstructorsConstructorDescriptionBaseStreamingDialog(org.eclipse.swt.widgets.Shell parent, Object in, org.pentaho.di.trans.TransMeta tr, String sname) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidadditionalOks(org.pentaho.di.trans.streaming.common.BaseStreamStepMeta meta) protected abstract voidbuildSetup(org.eclipse.swt.widgets.Composite wSetupComp) protected voidprotected voidprotected org.pentaho.di.trans.TransMetaprotected voidgetData()protected abstract Stringprotected String[]protected TableViewprotected int[]protected StringgetRelativePath(String filePath) protected Stringopen()protected voidpopulateSubSteps(org.eclipse.swt.widgets.Event event) 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, toStringMethods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setTextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.pentaho.di.trans.step.StepDialogInterface
setMetaStore, setRepository
-
Field Details
-
INPUT_WIDTH
public static final int INPUT_WIDTH- See Also:
-
meta
protected org.pentaho.di.trans.streaming.common.BaseStreamStepMeta meta -
wlTransPath
protected org.eclipse.swt.widgets.Label wlTransPath -
wFileSection
-
wbCreateSubtrans
protected org.eclipse.swt.widgets.Button wbCreateSubtrans -
wlSubStep
protected org.eclipse.swt.widgets.Label wlSubStep -
wSubStep
-
referenceObjectId
protected org.pentaho.di.repository.ObjectId referenceObjectId -
specificationMethod
protected org.pentaho.di.core.ObjectLocationSpecificationMethod specificationMethod -
lsMod
protected org.eclipse.swt.events.ModifyListener lsMod -
wlBatchSize
protected org.eclipse.swt.widgets.Label wlBatchSize -
wBatchSize
-
wPrefetchCount
-
wlBatchDuration
protected org.eclipse.swt.widgets.Label wlBatchDuration -
wBatchDuration
-
wParallelism
-
wTabFolder
protected org.eclipse.swt.custom.CTabFolder wTabFolder -
wSetupTab
protected org.eclipse.swt.custom.CTabItem wSetupTab -
wBatchTab
protected org.eclipse.swt.custom.CTabItem wBatchTab -
wResultsTab
protected org.eclipse.swt.custom.CTabItem wResultsTab -
wSetupComp
protected org.eclipse.swt.widgets.Composite wSetupComp -
wBatchComp
protected org.eclipse.swt.widgets.Composite wBatchComp -
wResultsComp
protected org.eclipse.swt.widgets.Composite wResultsComp -
fieldsTable
-
-
Constructor Details
-
BaseStreamingDialog
-
-
Method Details
-
open
- Specified by:
openin interfaceorg.pentaho.di.trans.step.StepDialogInterface
-
getDialogTitle
-
buildSetup
protected abstract void buildSetup(org.eclipse.swt.widgets.Composite wSetupComp) -
createAdditionalTabs
protected void createAdditionalTabs() -
createNewSubtrans
protected void createNewSubtrans() -
createSubTransMeta
protected org.pentaho.di.trans.TransMeta createSubTransMeta() -
getFieldsTable
-
getFieldNames
-
getFieldTypes
protected int[] getFieldTypes() -
getData
protected void getData() -
populateSubSteps
protected void populateSubSteps(org.eclipse.swt.widgets.Event event) -
additionalOks
protected void additionalOks(org.pentaho.di.trans.streaming.common.BaseStreamStepMeta meta) -
getRepositoryRelativePath
-
getRelativePath
-