Class LabelPresentationModel.Builder
java.lang.Object
org.pushingpixels.radiance.component.api.common.model.LabelPresentationModel.Builder
- Enclosing class:
LabelPresentationModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Insetsprivate Fontprivate HorizontalAlignmentprivate floatprivate Dimensionprivate intprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setContentPadding(Insets contentPadding) setHorizontalAlignment(HorizontalAlignment horizontalAlignment) setHorizontalGapScaleFactor(float horizontalGapScaleFactor) setIconDimension(Dimension iconDimension) setIconFilterStrategies(RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) setIconTextGap(int iconTextGap) setSingleLineDisplayPrototype(String singleLineDisplayPrototype)
-
Field Details
-
contentPadding
-
iconDimension
-
enabledIconFilterStrategy
-
disabledIconFilterStrategy
-
font
-
horizontalAlignment
-
iconTextGap
private int iconTextGap -
horizontalGapScaleFactor
private float horizontalGapScaleFactor -
singleLineDisplayPrototype
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setContentPadding
-
setIconDimension
-
setIconFilterStrategies
public LabelPresentationModel.Builder setIconFilterStrategies(RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) -
setFont
-
setHorizontalAlignment
public LabelPresentationModel.Builder setHorizontalAlignment(HorizontalAlignment horizontalAlignment) -
setIconTextGap
-
setHorizontalGapScaleFactor
-
setSingleLineDisplayPrototype
public LabelPresentationModel.Builder setSingleLineDisplayPrototype(String singleLineDisplayPrototype) -
build
-