Class FieldSelectionDialog
- java.lang.Object
-
- org.eclipse.swt.widgets.Dialog
-
- org.pentaho.di.ui.core.dialog.BaseDialog
-
- org.pentaho.di.ui.trans.step.common.FieldSelectionDialog
-
public class FieldSelectionDialog extends BaseDialog
A dialog with options to (re)load all fields, or only add new ones. Upon submitting the dialog, the "Sample data" dialog is opened to load fields.
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
reloadAllFields
-
Fields inherited from class org.pentaho.di.ui.core.dialog.BaseDialog
buttons, ELEMENT_SPACING, LABEL_SPACING, MARGIN_SIZE, MEDIUM_FIELD, MEDIUM_SMALL_FIELD, props, shell, SHELL_WIDTH_OFFSET, SMALL_FIELD, title, VAR_ICON_HEIGHT, VAR_ICON_WIDTH, width
-
-
Constructor Summary
Constructors Constructor Description FieldSelectionDialog(org.eclipse.swt.widgets.Shell shell, int numNewFields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.Control
buildBody()
Returns the last element in the body - the one to which the buttons should be attached.protected void
cancel()
Override to provide specific behavior, other than just disposing the dialog.protected void
ok()
Override to provide specific behavior, other than just disposing the dialog.-
Methods inherited from class org.pentaho.di.ui.core.dialog.BaseDialog
buildFooter, dispose, open, setButtons, setFooterTopPadding
-
-
-
-
Method Detail
-
buildBody
protected org.eclipse.swt.widgets.Control buildBody()
Description copied from class:BaseDialog
Returns the last element in the body - the one to which the buttons should be attached.- Specified by:
buildBody
in classBaseDialog
- Returns:
-
cancel
protected void cancel()
Override to provide specific behavior, other than just disposing the dialog.
-
ok
protected void ok()
Override to provide specific behavior, other than just disposing the dialog.
-
-