Class CommandPopupMenuPresentationModel.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.popup.model.CommandPopupMenuPresentationModel.Builder
-
- Enclosing class:
- CommandPopupMenuPresentationModel
public static class CommandPopupMenuPresentationModel.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
setPanelPresentationModel
public CommandPopupMenuPresentationModel.Builder setPanelPresentationModel(CommandPopupMenuPanelPresentationModel panelPresentationModel)
-
setItemPresentationState
public CommandPopupMenuPresentationModel.Builder setItemPresentationState(CommandButtonPresentationState itemPresentationState)
-
setItemFilterStrategies
public CommandPopupMenuPresentationModel.Builder setItemFilterStrategies(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuActiveIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuEnabledIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuDisabledIconFilterStrategy)
-
setItemContentPadding
public CommandPopupMenuPresentationModel.Builder setItemContentPadding(java.awt.Insets itemContentPadding)
-
setItemSides
public CommandPopupMenuPresentationModel.Builder setItemSides(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.Sides itemSides)
-
setItemHorizontalAlignment
public CommandPopupMenuPresentationModel.Builder setItemHorizontalAlignment(HorizontalAlignment itemHorizontalAlignment)
-
setItemPopupFireTrigger
public CommandPopupMenuPresentationModel.Builder setItemPopupFireTrigger(BaseCommandButtonPresentationModel.PopupFireTrigger itemPopupFireTrigger)
-
setItemSelectedStateHighlight
public CommandPopupMenuPresentationModel.Builder setItemSelectedStateHighlight(BaseCommandButtonPresentationModel.SelectedStateHighlight itemSelectedStateHighlight)
-
setMaxVisibleItems
public CommandPopupMenuPresentationModel.Builder setMaxVisibleItems(int maxVisibleItems)
-
setToDismissOnCommandActivation
public CommandPopupMenuPresentationModel.Builder setToDismissOnCommandActivation(boolean toDismissOnCommandActivation)
-
setPopupPlacementStrategy
public CommandPopupMenuPresentationModel.Builder setPopupPlacementStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.PopupPlacementStrategy popupPlacementStrategy)
-
build
public CommandPopupMenuPresentationModel build()
-
-