org.pentaho.di.ui.trans.steps.monetdbbulkloader
Class MonetDBBulkLoaderDialog

java.lang.Object
  extended by Dialog
      extended by org.pentaho.di.ui.trans.step.BaseStepDialog
          extended by org.pentaho.di.ui.trans.steps.monetdbbulkloader.MonetDBBulkLoaderDialog
All Implemented Interfaces:
StepDialogInterface
Direct Known Subclasses:
MonetDBAgileMartDialog

public class MonetDBBulkLoaderDialog
extends BaseStepDialog
implements StepDialogInterface

Dialog class for the MonetDB bulk loader step.


Field Summary
 
Fields inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
loggingObject
 
Constructor Summary
MonetDBBulkLoaderDialog(Shell parent, Object in, TransMeta transMeta, String sname)
           
 
Method Summary
 ComboVar addConnectionLine(Composite parent, Control previous, int middle, int margin, Class<? extends DatabaseInterface> databaseType, TransMeta transMeta)
           
 void addDatabases(ComboVar wConnection, Class<? extends DatabaseInterface> databaseType)
          Adds the databases with the specified type to the Combo Box component.
 void getData()
          Copy information from the meta-data input to the dialog fields.
 String open()
          Opens a step dialog window.
 void selectDatabase(ComboVar wConnection, String name)
          Selects the database with the specified name in the Combo Box component.
 
Methods inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
addConnectionLine, addConnectionLine, addConnectionLine, addConnectionLine, 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, 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

MonetDBBulkLoaderDialog

public MonetDBBulkLoaderDialog(Shell parent,
                               Object in,
                               TransMeta transMeta,
                               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

getData

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


addConnectionLine

public ComboVar addConnectionLine(Composite parent,
                                  Control previous,
                                  int middle,
                                  int margin,
                                  Class<? extends DatabaseInterface> databaseType,
                                  TransMeta transMeta)

addDatabases

public void addDatabases(ComboVar wConnection,
                         Class<? extends DatabaseInterface> databaseType)
Description copied from class: BaseStepDialog
Adds the databases with the specified type to the Combo Box component.

Overrides:
addDatabases in class BaseStepDialog
Parameters:
wConnection - the Combo Box component
databaseType - the database type

selectDatabase

public void selectDatabase(ComboVar wConnection,
                           String name)
Description copied from class: BaseStepDialog
Selects the database with the specified name in the Combo Box component.

Overrides:
selectDatabase in class BaseStepDialog
Parameters:
wConnection - the Combo Box component
name - the name of the database to select