Class TriStateCheckBoxContentModel.Builder
java.lang.Object
org.pushingpixels.radiance.component.api.common.model.TriStateCheckBoxContentModel.Builder
- Enclosing class:
TriStateCheckBoxContentModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private RichTooltip
private TriStateSelectionChangeListener
private TriStateSelectionCycler
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setEnabled
(boolean enabled) setRichTooltip
(RichTooltip richTooltip) setSelectionChangeListener
(TriStateSelectionChangeListener selectionChangeListener) setSelectionCycler
(TriStateSelectionCycler selectionCycler) setSelectionState
(TriStateButtonModel.SelectionState selectionState)
-
Field Details
-
isEnabled
private boolean isEnabled -
richTooltip
-
text
-
selectionState
-
selectionCycler
-
selectionChangeListener
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setText
-
setSelectionState
public TriStateCheckBoxContentModel.Builder setSelectionState(TriStateButtonModel.SelectionState selectionState) -
setEnabled
-
setRichTooltip
-
setSelectionCycler
public TriStateCheckBoxContentModel.Builder setSelectionCycler(TriStateSelectionCycler selectionCycler) -
setSelectionChangeListener
public TriStateCheckBoxContentModel.Builder setSelectionChangeListener(TriStateSelectionChangeListener selectionChangeListener) -
build
-