Class CommandStripPresentationModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.model.CommandStripPresentationModel.Builder
-
- Enclosing class:
- CommandStripPresentationModel
public static class CommandStripPresentationModel.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommandStripPresentationModelbuild()CommandStripPresentationModel.BuildersetBackgroundAppearanceStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)CommandStripPresentationModel.BuildersetCommandContentPadding(java.awt.Insets commandContentPadding)CommandStripPresentationModel.BuildersetCommandPresentationState(CommandButtonPresentationState commandPresentationState)CommandStripPresentationModel.BuildersetFocusable(boolean focusable)CommandStripPresentationModel.BuildersetHorizontalGapScaleFactor(double hgapScaleFactor)CommandStripPresentationModel.BuildersetIconFilterStrategies(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy)CommandStripPresentationModel.BuildersetOrientation(CommandStripPresentationModel.StripOrientation orientation)CommandStripPresentationModel.BuildersetToDismissPopupsOnActivation(boolean toDismissPopupsOnActivation)CommandStripPresentationModel.BuildersetVerticalGapScaleFactor(double vgapScaleFactor)
-
-
-
Method Detail
-
setCommandPresentationState
public CommandStripPresentationModel.Builder setCommandPresentationState(CommandButtonPresentationState commandPresentationState)
-
setCommandContentPadding
public CommandStripPresentationModel.Builder setCommandContentPadding(java.awt.Insets commandContentPadding)
-
setIconFilterStrategies
public CommandStripPresentationModel.Builder setIconFilterStrategies(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy)
-
setHorizontalGapScaleFactor
public CommandStripPresentationModel.Builder setHorizontalGapScaleFactor(double hgapScaleFactor)
-
setVerticalGapScaleFactor
public CommandStripPresentationModel.Builder setVerticalGapScaleFactor(double vgapScaleFactor)
-
setOrientation
public CommandStripPresentationModel.Builder setOrientation(CommandStripPresentationModel.StripOrientation orientation)
-
setBackgroundAppearanceStrategy
public CommandStripPresentationModel.Builder setBackgroundAppearanceStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)
-
setFocusable
public CommandStripPresentationModel.Builder setFocusable(boolean focusable)
-
setToDismissPopupsOnActivation
public CommandStripPresentationModel.Builder setToDismissPopupsOnActivation(boolean toDismissPopupsOnActivation)
-
build
public CommandStripPresentationModel build()
-
-