Class CommandPopupMenuPanelPresentationModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.model.CommandPopupMenuPanelPresentationModel.Builder
-
- Enclosing class:
- CommandPopupMenuPanelPresentationModel
public static class CommandPopupMenuPanelPresentationModel.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
setLayoutSpec
public CommandPopupMenuPanelPresentationModel.Builder setLayoutSpec(MenuPopupPanelLayoutSpec layoutSpec)
-
setContentPadding
public CommandPopupMenuPanelPresentationModel.Builder setContentPadding(java.awt.Insets contentPadding)
-
setContentGap
public CommandPopupMenuPanelPresentationModel.Builder setContentGap(int contentGap)
-
setToShowGroupLabels
public CommandPopupMenuPanelPresentationModel.Builder setToShowGroupLabels(boolean toShowGroupLabels)
-
setCommandPresentationState
public CommandPopupMenuPanelPresentationModel.Builder setCommandPresentationState(CommandButtonPresentationState commandPresentationState)
-
setCommandIconDimension
public CommandPopupMenuPanelPresentationModel.Builder setCommandIconDimension(java.awt.Dimension commandIconDimension)
-
setCommandContentPadding
public CommandPopupMenuPanelPresentationModel.Builder setCommandContentPadding(java.awt.Insets commandContentPadding)
-
setCommandHorizontalAlignment
public CommandPopupMenuPanelPresentationModel.Builder setCommandHorizontalAlignment(HorizontalAlignment commandHorizontalAlignment)
-
setBackgroundAppearanceStrategy
public CommandPopupMenuPanelPresentationModel.Builder setBackgroundAppearanceStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)
-
setCommandHorizontalGapScaleFactor
public CommandPopupMenuPanelPresentationModel.Builder setCommandHorizontalGapScaleFactor(double commandHorizontalGapScaleFactor)
-
setCommandVerticalGapScaleFactor
public CommandPopupMenuPanelPresentationModel.Builder setCommandVerticalGapScaleFactor(double commandVerticalGapScaleFactor)
-
setIconFilterStrategies
public CommandPopupMenuPanelPresentationModel.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)
-
build
public CommandPopupMenuPanelPresentationModel build()
-
-