Class RibbonCheckBoxContentModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.ribbon.synapse.model.RibbonCheckBoxContentModel.Builder
-
- Enclosing class:
- RibbonCheckBoxContentModel
public static class RibbonCheckBoxContentModel.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.event.ActionListener
actionListener
private java.lang.String
caption
private RadianceIcon.Factory
iconFactory
private boolean
isEnabled
private boolean
isSelected
private java.awt.event.ItemListener
itemListener
private RichTooltip
richTooltip
private java.lang.String
text
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RibbonCheckBoxContentModel
build()
RibbonCheckBoxContentModel.Builder
setActionListener(java.awt.event.ActionListener actionListener)
RibbonCheckBoxContentModel.Builder
setCaption(java.lang.String caption)
RibbonCheckBoxContentModel.Builder
setEnabled(boolean enabled)
RibbonCheckBoxContentModel.Builder
setIconFactory(RadianceIcon.Factory iconFactory)
RibbonCheckBoxContentModel.Builder
setItemListener(java.awt.event.ItemListener itemListener)
RibbonCheckBoxContentModel.Builder
setRichTooltip(RichTooltip richTooltip)
RibbonCheckBoxContentModel.Builder
setSelected(boolean selected)
RibbonCheckBoxContentModel.Builder
setText(java.lang.String text)
-
-
-
Field Detail
-
isEnabled
private boolean isEnabled
-
iconFactory
private RadianceIcon.Factory iconFactory
-
caption
private java.lang.String caption
-
richTooltip
private RichTooltip richTooltip
-
text
private java.lang.String text
-
isSelected
private boolean isSelected
-
actionListener
private java.awt.event.ActionListener actionListener
-
itemListener
private java.awt.event.ItemListener itemListener
-
-
Method Detail
-
setText
public RibbonCheckBoxContentModel.Builder setText(java.lang.String text)
-
setSelected
public RibbonCheckBoxContentModel.Builder setSelected(boolean selected)
-
setEnabled
public RibbonCheckBoxContentModel.Builder setEnabled(boolean enabled)
-
setIconFactory
public RibbonCheckBoxContentModel.Builder setIconFactory(RadianceIcon.Factory iconFactory)
-
setCaption
public RibbonCheckBoxContentModel.Builder setCaption(java.lang.String caption)
-
setRichTooltip
public RibbonCheckBoxContentModel.Builder setRichTooltip(RichTooltip richTooltip)
-
setActionListener
public RibbonCheckBoxContentModel.Builder setActionListener(java.awt.event.ActionListener actionListener)
-
setItemListener
public RibbonCheckBoxContentModel.Builder setItemListener(java.awt.event.ItemListener itemListener)
-
build
public RibbonCheckBoxContentModel build()
-
-