Package org.pentaho.di.ui.core.widget
Class TopicSelection.Builder
- java.lang.Object
-
- org.pentaho.di.ui.core.widget.TopicSelection.Builder
-
- Enclosing class:
- TopicSelection
public static final class TopicSelection.Builder extends Object
Builder class for TopicSelection
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
setComposite
public TopicSelection.Builder setComposite(org.eclipse.swt.widgets.Composite composite)
-
setStyle
public TopicSelection.Builder setStyle(int style)
-
setProps
public TopicSelection.Builder setProps(PropsUI props)
-
setTransMeta
public TopicSelection.Builder setTransMeta(org.pentaho.di.trans.TransMeta transMeta)
-
setStepMeta
public TopicSelection.Builder setStepMeta(org.pentaho.di.trans.step.BaseStepMeta stepMeta)
-
setLsMod
public TopicSelection.Builder setLsMod(org.eclipse.swt.events.ModifyListener lsMod)
-
setTopicInField
public TopicSelection.Builder setTopicInField(boolean topicInField)
-
setTopicGroupLabel
public TopicSelection.Builder setTopicGroupLabel(String topicGroupLabel)
-
setFieldTopicLabel
public TopicSelection.Builder setFieldTopicLabel(String fieldTopicLabel)
-
setTextTopicLabel
public TopicSelection.Builder setTextTopicLabel(String textTopicLabel)
-
setFieldTopicErrorToolTip
public TopicSelection.Builder setFieldTopicErrorToolTip(String fieldTopicErrorToolTip)
-
isDisplayTopicErrorIcon
public TopicSelection.Builder isDisplayTopicErrorIcon(boolean displayTopicErrorIcon)
-
setTextTopicRadioLabel
public TopicSelection.Builder setTextTopicRadioLabel(String textTopicRadioLabel)
-
setFieldTopicRadioLabel
public TopicSelection.Builder setFieldTopicRadioLabel(String fieldTopicRadioLabel)
-
isFieldTextCombo
public TopicSelection.Builder isFieldTextCombo(boolean isCombo)
-
build
public TopicSelection build()
-
-