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(CommandPanelPresentationModel panelPresentationModel)
-
setMenuPresentationState
public CommandPopupMenuPresentationModel.Builder setMenuPresentationState(CommandButtonPresentationState menuPresentationState)
-
setMenuIconFilterStrategies
public CommandPopupMenuPresentationModel.Builder setMenuIconFilterStrategies(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuActiveIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuEnabledIconFilterStrategy, org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy menuDisabledIconFilterStrategy)
-
setMaxVisibleMenuCommands
public CommandPopupMenuPresentationModel.Builder setMaxVisibleMenuCommands(int maxVisibleMenuCommands)
-
setToDismissOnCommandActivation
public CommandPopupMenuPresentationModel.Builder setToDismissOnCommandActivation(boolean toDismissOnCommandActivation)
-
setPopupOrientationKind
public CommandPopupMenuPresentationModel.Builder setPopupOrientationKind(CommandButtonPresentationModel.PopupOrientationKind popupOrientationKind)
-
build
public CommandPopupMenuPresentationModel build()
-
-