Class ComponentPresentationModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.ribbon.synapse.model.ComponentPresentationModel.Builder
-
- Enclosing class:
- ComponentPresentationModel
public static class ComponentPresentationModel.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private RadianceThemingSlices.BackgroundAppearanceStrategy
backgroundAppearanceStrategy
private HorizontalAlignment
horizontalAlignment
private boolean
isResizingAware
private java.lang.String
keyTip
private RichTooltipPresentationModel
richTooltipPresentationModel
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentPresentationModel
build()
ComponentPresentationModel.Builder
setBackgroundAppearanceStrategy(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)
ComponentPresentationModel.Builder
setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
ComponentPresentationModel.Builder
setKeyTip(java.lang.String keyTip)
ComponentPresentationModel.Builder
setResizingAware(boolean resizingAware)
ComponentPresentationModel.Builder
setRichTooltipPresentationModel(RichTooltipPresentationModel richTooltipPresentationModel)
-
-
-
Field Detail
-
backgroundAppearanceStrategy
private RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy
-
horizontalAlignment
private HorizontalAlignment horizontalAlignment
-
keyTip
private java.lang.String keyTip
-
isResizingAware
private boolean isResizingAware
-
richTooltipPresentationModel
private RichTooltipPresentationModel richTooltipPresentationModel
-
-
Method Detail
-
setBackgroundAppearanceStrategy
public ComponentPresentationModel.Builder setBackgroundAppearanceStrategy(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)
-
setHorizontalAlignment
public ComponentPresentationModel.Builder setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
-
setKeyTip
public ComponentPresentationModel.Builder setKeyTip(java.lang.String keyTip)
-
setResizingAware
public ComponentPresentationModel.Builder setResizingAware(boolean resizingAware)
-
setRichTooltipPresentationModel
public ComponentPresentationModel.Builder setRichTooltipPresentationModel(RichTooltipPresentationModel richTooltipPresentationModel)
-
build
public ComponentPresentationModel build()
-
-