Class TriStateCheckBoxContentModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.model.TriStateCheckBoxContentModel.Builder
-
- Enclosing class:
- TriStateCheckBoxContentModel
public static class TriStateCheckBoxContentModel.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
isEnabled
private RichTooltip
richTooltip
private TriStateSelectionChangeListener
selectionChangeListener
private TriStateSelectionCycler
selectionCycler
private TriStateButtonModel.SelectionState
selectionState
private java.lang.String
text
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriStateCheckBoxContentModel
build()
TriStateCheckBoxContentModel.Builder
setEnabled(boolean enabled)
TriStateCheckBoxContentModel.Builder
setRichTooltip(RichTooltip richTooltip)
TriStateCheckBoxContentModel.Builder
setSelectionChangeListener(TriStateSelectionChangeListener selectionChangeListener)
TriStateCheckBoxContentModel.Builder
setSelectionCycler(TriStateSelectionCycler selectionCycler)
TriStateCheckBoxContentModel.Builder
setSelectionState(TriStateButtonModel.SelectionState selectionState)
TriStateCheckBoxContentModel.Builder
setText(java.lang.String text)
-
-
-
Field Detail
-
isEnabled
private boolean isEnabled
-
richTooltip
private RichTooltip richTooltip
-
text
private java.lang.String text
-
selectionState
private TriStateButtonModel.SelectionState selectionState
-
selectionCycler
private TriStateSelectionCycler selectionCycler
-
selectionChangeListener
private TriStateSelectionChangeListener selectionChangeListener
-
-
Method Detail
-
setText
public TriStateCheckBoxContentModel.Builder setText(java.lang.String text)
-
setSelectionState
public TriStateCheckBoxContentModel.Builder setSelectionState(TriStateButtonModel.SelectionState selectionState)
-
setEnabled
public TriStateCheckBoxContentModel.Builder setEnabled(boolean enabled)
-
setRichTooltip
public TriStateCheckBoxContentModel.Builder setRichTooltip(RichTooltip richTooltip)
-
setSelectionCycler
public TriStateCheckBoxContentModel.Builder setSelectionCycler(TriStateSelectionCycler selectionCycler)
-
setSelectionChangeListener
public TriStateCheckBoxContentModel.Builder setSelectionChangeListener(TriStateSelectionChangeListener selectionChangeListener)
-
build
public TriStateCheckBoxContentModel build()
-
-