Class RibbonDefaultComboBoxContentModel.Builder<E>
java.lang.Object
org.pushingpixels.radiance.component.api.ribbon.synapse.model.RibbonDefaultComboBoxContentModel.Builder<E>
- Enclosing class:
RibbonDefaultComboBoxContentModel<E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate RadianceIcon.Factoryprivate booleanprivate E[]private RichTooltip -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCaption(String caption) setEnabled(boolean enabled) setIconFactory(RadianceIcon.Factory iconFactory) setRichTooltip(RichTooltip richTooltip) setSelectionChangeListener(RibbonComboBoxContentModel.ComboBoxSelectionChangeListener selectionChangeListener)
-
Field Details
-
isEnabled
private boolean isEnabled -
items
-
iconFactory
-
caption
-
selectionChangeListener
-
richTooltip
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setItems
-
setEnabled
-
setIconFactory
public RibbonDefaultComboBoxContentModel.Builder<E> setIconFactory(RadianceIcon.Factory iconFactory) -
setCaption
-
setSelectionChangeListener
public RibbonDefaultComboBoxContentModel.Builder<E> setSelectionChangeListener(RibbonComboBoxContentModel.ComboBoxSelectionChangeListener selectionChangeListener) -
setRichTooltip
-
build
-