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