Class RibbonRadioButtonContentModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.ribbon.synapse.model.RibbonRadioButtonContentModel.Builder
-
- Enclosing class:
- RibbonRadioButtonContentModel
public static class RibbonRadioButtonContentModel.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
protected RibbonRadioButtonGroupModel
toggleGroupModel
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RibbonRadioButtonContentModel
build()
RibbonRadioButtonContentModel.Builder
setActionListener(java.awt.event.ActionListener actionListener)
RibbonRadioButtonContentModel.Builder
setCaption(java.lang.String caption)
RibbonRadioButtonContentModel.Builder
setEnabled(boolean enabled)
RibbonRadioButtonContentModel.Builder
setIconFactory(RadianceIcon.Factory iconFactory)
RibbonRadioButtonContentModel.Builder
setItemListener(java.awt.event.ItemListener itemListener)
RibbonRadioButtonContentModel.Builder
setRichTooltip(RichTooltip richTooltip)
RibbonRadioButtonContentModel.Builder
setSelected(boolean selected)
RibbonRadioButtonContentModel.Builder
setText(java.lang.String text)
RibbonRadioButtonContentModel.Builder
setToggleGroupModel(RibbonRadioButtonGroupModel toggleGroupModel)
-
-
-
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
-
toggleGroupModel
protected RibbonRadioButtonGroupModel toggleGroupModel
-
actionListener
private java.awt.event.ActionListener actionListener
-
itemListener
private java.awt.event.ItemListener itemListener
-
-
Method Detail
-
setText
public RibbonRadioButtonContentModel.Builder setText(java.lang.String text)
-
setSelected
public RibbonRadioButtonContentModel.Builder setSelected(boolean selected)
-
setToggleGroupModel
public RibbonRadioButtonContentModel.Builder setToggleGroupModel(RibbonRadioButtonGroupModel toggleGroupModel)
-
setEnabled
public RibbonRadioButtonContentModel.Builder setEnabled(boolean enabled)
-
setIconFactory
public RibbonRadioButtonContentModel.Builder setIconFactory(RadianceIcon.Factory iconFactory)
-
setCaption
public RibbonRadioButtonContentModel.Builder setCaption(java.lang.String caption)
-
setRichTooltip
public RibbonRadioButtonContentModel.Builder setRichTooltip(RichTooltip richTooltip)
-
setActionListener
public RibbonRadioButtonContentModel.Builder setActionListener(java.awt.event.ActionListener actionListener)
-
setItemListener
public RibbonRadioButtonContentModel.Builder setItemListener(java.awt.event.ItemListener itemListener)
-
build
public RibbonRadioButtonContentModel build()
-
-