Class CommandPopupMenuPanelPresentationModel.Builder
java.lang.Object
org.pushingpixels.radiance.component.api.common.model.CommandPopupMenuPanelPresentationModel.Builder
- Enclosing class:
CommandPopupMenuPanelPresentationModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setBackgroundAppearanceStrategy(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy) setCommandContentPadding(Insets commandContentPadding) setCommandHorizontalAlignment(HorizontalAlignment commandHorizontalAlignment) setCommandHorizontalGapScaleFactor(double commandHorizontalGapScaleFactor) setCommandIconDimension(Dimension commandIconDimension) setCommandPresentationState(CommandButtonPresentationState commandPresentationState) setCommandVerticalGapScaleFactor(double commandVerticalGapScaleFactor) setContentGap(int contentGap) setContentPadding(Insets contentPadding) setIconFilterStrategies(RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) setLayoutSpec(MenuPopupPanelLayoutSpec layoutSpec) setToShowGroupLabels(boolean toShowGroupLabels)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setLayoutSpec
public CommandPopupMenuPanelPresentationModel.Builder setLayoutSpec(MenuPopupPanelLayoutSpec layoutSpec) -
setContentPadding
-
setContentGap
-
setToShowGroupLabels
public CommandPopupMenuPanelPresentationModel.Builder setToShowGroupLabels(boolean toShowGroupLabels) -
setCommandPresentationState
public CommandPopupMenuPanelPresentationModel.Builder setCommandPresentationState(CommandButtonPresentationState commandPresentationState) -
setCommandIconDimension
public CommandPopupMenuPanelPresentationModel.Builder setCommandIconDimension(Dimension commandIconDimension) -
setCommandContentPadding
public CommandPopupMenuPanelPresentationModel.Builder setCommandContentPadding(Insets commandContentPadding) -
setCommandHorizontalAlignment
public CommandPopupMenuPanelPresentationModel.Builder setCommandHorizontalAlignment(HorizontalAlignment commandHorizontalAlignment) -
setBackgroundAppearanceStrategy
public CommandPopupMenuPanelPresentationModel.Builder setBackgroundAppearanceStrategy(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy) -
setCommandHorizontalGapScaleFactor
public CommandPopupMenuPanelPresentationModel.Builder setCommandHorizontalGapScaleFactor(double commandHorizontalGapScaleFactor) -
setCommandVerticalGapScaleFactor
public CommandPopupMenuPanelPresentationModel.Builder setCommandVerticalGapScaleFactor(double commandVerticalGapScaleFactor) -
setIconFilterStrategies
public CommandPopupMenuPanelPresentationModel.Builder setIconFilterStrategies(RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) -
build
-