org.pentaho.di.ui.trans.steps.excelinput
Class ExcelInputDialog

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

public class ExcelInputDialog
extends BaseStepDialog
implements StepDialogInterface


Field Summary
 
Fields inherited from class org.pentaho.di.ui.trans.step.BaseStepDialog
loggingObject
 
Constructor Summary
ExcelInputDialog(Shell parent, Object in, TransMeta transMeta, String sname)
           
 
Method Summary
 void getData(ExcelInputMeta meta)
          Read the data from the ExcelInputMeta object and show it in this dialog.
 void getFields()
          Get the list of fields in the Excel workbook and put the result in the fields table view.
 void getSheets()
          Get the names of the sheets from the Excel workbooks and let the user select some or all of them.
 String open()
          Opens a step dialog window.
 void setFlags()
           
 
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

ExcelInputDialog

public ExcelInputDialog(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

setFlags

public void setFlags()

getData

public void getData(ExcelInputMeta meta)
Read the data from the ExcelInputMeta object and show it in this dialog.

Parameters:
meta - The ExcelInputMeta object to obtain the data from.

getSheets

public void getSheets()
Get the names of the sheets from the Excel workbooks and let the user select some or all of them.


getFields

public void getFields()
Get the list of fields in the Excel workbook and put the result in the fields table view.