Package org.pentaho.di.ui.core.dialog
Class ConfigurationDialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
org.pentaho.di.ui.core.dialog.ConfigurationDialog
- Direct Known Subclasses:
JobExecutionConfigurationDialog,TransExecutionConfigurationDialog
public abstract class ConfigurationDialog
extends org.eclipse.swt.widgets.Dialog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.pentaho.di.base.AbstractMetaprotected org.eclipse.swt.widgets.Compositeprotected org.eclipse.swt.widgets.Compositeprotected org.pentaho.di.ExecutionConfigurationprotected org.eclipse.swt.widgets.Compositeprotected org.eclipse.swt.layout.FormDataprotected org.eclipse.swt.widgets.Groupprotected intprotected PropsUIprotected booleanprotected org.eclipse.swt.widgets.Shellprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Buttonprotected org.eclipse.swt.widgets.Labelprotected org.eclipse.swt.custom.CComboprotected org.eclipse.swt.custom.CComboprotected org.eclipse.swt.widgets.Buttonprotected TableView -
Constructor Summary
ConstructorsConstructorDescriptionConfigurationDialog(org.eclipse.swt.widgets.Shell parent, org.pentaho.di.ExecutionConfiguration configuration, org.pentaho.di.base.AbstractMeta meta) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidcancel()abstract voidgetInfo()protected voidGet the parameters from the dialog.protected voidprotected voidprotected voidmainLayout(Class<?> PKG, String prefix, org.eclipse.swt.graphics.Image img) protected voidok()protected voidprotected abstract voidprotected voidoptionsSectionLayout(Class<?> PKG, String prefix) protected voidparametersSectionLayout(Class<?> PKG, String prefix) protected voidrunConfigurationSectionLayout(Class<?> PKG, String prefix) voidsetConfiguration(org.pentaho.di.ExecutionConfiguration configuration) Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
-
Field Details
-
abstractMeta
protected org.pentaho.di.base.AbstractMeta abstractMeta -
configuration
protected org.pentaho.di.ExecutionConfiguration configuration -
wVariables
-
retval
protected boolean retval -
shell
protected org.eclipse.swt.widgets.Shell shell -
props
-
wGatherMetrics
protected org.eclipse.swt.widgets.Button wGatherMetrics -
wlLogLevel
protected org.eclipse.swt.widgets.Label wlLogLevel -
gDetails
protected org.eclipse.swt.widgets.Group gDetails -
wLogLevel
protected org.eclipse.swt.custom.CCombo wLogLevel -
wSafeMode
protected org.eclipse.swt.widgets.Button wSafeMode -
wClearLog
protected org.eclipse.swt.widgets.Button wClearLog -
margin
protected int margin -
composite
protected org.eclipse.swt.widgets.Composite composite -
cContainer
protected org.eclipse.swt.widgets.Composite cContainer -
cRunConfiguration
protected org.eclipse.swt.widgets.Composite cRunConfiguration -
wRunConfiguration
protected org.eclipse.swt.custom.CCombo wRunConfiguration -
fdDetails
protected org.eclipse.swt.layout.FormData fdDetails
-
-
Constructor Details
-
ConfigurationDialog
public ConfigurationDialog(org.eclipse.swt.widgets.Shell parent, org.pentaho.di.ExecutionConfiguration configuration, org.pentaho.di.base.AbstractMeta meta)
-
-
Method Details
-
getInfoVariables
protected void getInfoVariables() -
getInfoParameters
protected void getInfoParameters()Get the parameters from the dialog. -
ok
protected void ok() -
cancel
protected void cancel() -
getInfo
public abstract void getInfo() -
getParamsData
protected void getParamsData() -
setConfiguration
public void setConfiguration(org.pentaho.di.ExecutionConfiguration configuration) - Parameters:
configuration- the configuration to set
-
mainLayout
-
optionsSectionLayout
-
parametersSectionLayout
-
buttonsSectionLayout
-
openDialog
protected void openDialog() -
runConfigurationSectionLayout
-
optionsSectionControls
protected abstract void optionsSectionControls()
-