Class BaseCommandButtonPresentationModel.Overlay
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel.Overlay
-
- Enclosing class:
- BaseCommandButtonPresentationModel<MPM extends BaseCommandPopupMenuPresentationModel,PM extends BaseCommandButtonPresentationModel<MPM,PM>>
public static class BaseCommandButtonPresentationModel.Overlay extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Overlay()
-
Method Summary
-
-
-
Method Detail
-
setBackgroundAppearanceStrategy
public BaseCommandButtonPresentationModel.Overlay setBackgroundAppearanceStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy)
-
setFocusable
public BaseCommandButtonPresentationModel.Overlay setFocusable(boolean focusable)
-
setContentPadding
public BaseCommandButtonPresentationModel.Overlay setContentPadding(java.awt.Insets contentPadding)
-
setHorizontalAlignment
public BaseCommandButtonPresentationModel.Overlay setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
-
setHorizontalGapScaleFactor
public BaseCommandButtonPresentationModel.Overlay setHorizontalGapScaleFactor(double horizontalGapScaleFactor)
-
setVerticalGapScaleFactor
public BaseCommandButtonPresentationModel.Overlay setVerticalGapScaleFactor(double verticalGapScaleFactor)
-
setPresentationState
public BaseCommandButtonPresentationModel.Overlay setPresentationState(CommandButtonPresentationState presentationState)
-
setIconDimension
public BaseCommandButtonPresentationModel.Overlay setIconDimension(java.awt.Dimension iconDimension)
-
setIconFilterStrategies
public BaseCommandButtonPresentationModel.Overlay 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)
-
setForceAllocateSpaceForIcon
public BaseCommandButtonPresentationModel.Overlay setForceAllocateSpaceForIcon(boolean forceAllocateSpaceForIcon)
-
setFont
public BaseCommandButtonPresentationModel.Overlay setFont(java.awt.Font font)
-
setPopupPlacementStrategy
public BaseCommandButtonPresentationModel.Overlay setPopupPlacementStrategy(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.PopupPlacementStrategy popupPlacementStrategy)
-
setShowPopupIcon
public BaseCommandButtonPresentationModel.Overlay setShowPopupIcon(boolean showPopupIcon)
-
setPopupIcon
public BaseCommandButtonPresentationModel.Overlay setPopupIcon(org.pushingpixels.radiance.common.api.icon.RadianceIcon popupIcon)
-
setPopupAnchorBoundsProvider
public BaseCommandButtonPresentationModel.Overlay setPopupAnchorBoundsProvider(BaseCommandButtonPresentationModel.PopupAnchorBoundsProvider popupAnchorBoundsProvider)
-
setSelectedStateHighlight
public BaseCommandButtonPresentationModel.Overlay setSelectedStateHighlight(BaseCommandButtonPresentationModel.SelectedStateHighlight selectedStateHighlight)
-
setToDismissPopupsOnActivation
public BaseCommandButtonPresentationModel.Overlay setToDismissPopupsOnActivation(boolean toDismissPopupsOnActivation)
-
setPopupMenuPresentationModel
public BaseCommandButtonPresentationModel.Overlay setPopupMenuPresentationModel(BaseCommandPopupMenuPresentationModel popupMenuPresentationModel)
-
setActionKeyTip
public BaseCommandButtonPresentationModel.Overlay setActionKeyTip(java.lang.String actionKeyTip)
-
setPopupKeyTip
public BaseCommandButtonPresentationModel.Overlay setPopupKeyTip(java.lang.String popupKeyTip)
-
setTextClick
public BaseCommandButtonPresentationModel.Overlay setTextClick(BaseCommandButtonPresentationModel.TextClick textClick)
-
setAutoRepeatAction
public BaseCommandButtonPresentationModel.Overlay setAutoRepeatAction(boolean isAutoRepeatAction)
-
setAutoRepeatActionIntervals
public BaseCommandButtonPresentationModel.Overlay setAutoRepeatActionIntervals(int initial, int subsequent)
-
setActionFireTrigger
public BaseCommandButtonPresentationModel.Overlay setActionFireTrigger(BaseCommandButtonPresentationModel.ActionFireTrigger actionFireTrigger)
-
setPopupFireTrigger
public BaseCommandButtonPresentationModel.Overlay setPopupFireTrigger(BaseCommandButtonPresentationModel.PopupFireTrigger popupFireTrigger)
-
setActionRichTooltipPresentationModel
public BaseCommandButtonPresentationModel.Overlay setActionRichTooltipPresentationModel(RichTooltipPresentationModel actionRichTooltipPresentationModel)
-
setPopupRichTooltipPresentationModel
public BaseCommandButtonPresentationModel.Overlay setPopupRichTooltipPresentationModel(RichTooltipPresentationModel popupRichTooltipPresentationModel)
-
setSides
public BaseCommandButtonPresentationModel.Overlay setSides(org.pushingpixels.radiance.theming.api.RadianceThemingSlices.Sides sides)
-
getPresentationState
public CommandButtonPresentationState getPresentationState()
-
getBackgroundAppearanceStrategy
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.BackgroundAppearanceStrategy getBackgroundAppearanceStrategy()
-
getFocusable
public java.lang.Boolean getFocusable()
-
getHorizontalAlignment
public HorizontalAlignment getHorizontalAlignment()
-
getContentPadding
public java.awt.Insets getContentPadding()
-
getHorizontalGapScaleFactor
public java.lang.Double getHorizontalGapScaleFactor()
-
getVerticalGapScaleFactor
public java.lang.Double getVerticalGapScaleFactor()
-
getIconDimension
public java.awt.Dimension getIconDimension()
-
getActiveIconFilterStrategy
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy getActiveIconFilterStrategy()
-
getEnabledIconFilterStrategy
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy getEnabledIconFilterStrategy()
-
getDisabledIconFilterStrategy
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.IconFilterStrategy getDisabledIconFilterStrategy()
-
isForceAllocateSpaceForIcon
public java.lang.Boolean isForceAllocateSpaceForIcon()
-
getSelectedStateHighlight
public BaseCommandButtonPresentationModel.SelectedStateHighlight getSelectedStateHighlight()
-
getFont
public java.awt.Font getFont()
-
getPopupPlacementStrategy
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.PopupPlacementStrategy getPopupPlacementStrategy()
-
getToDismissPopupsOnActivation
public java.lang.Boolean getToDismissPopupsOnActivation()
-
isShowPopupIcon
public java.lang.Boolean isShowPopupIcon()
-
getPopupIcon
public org.pushingpixels.radiance.common.api.icon.RadianceIcon getPopupIcon()
-
getPopupAnchorBoundsProvider
public BaseCommandButtonPresentationModel.PopupAnchorBoundsProvider getPopupAnchorBoundsProvider()
-
getActionKeyTip
public java.lang.String getActionKeyTip()
-
getPopupKeyTip
public java.lang.String getPopupKeyTip()
-
getPopupMenuPresentationModel
public BaseCommandPopupMenuPresentationModel getPopupMenuPresentationModel()
-
getTextClick
public BaseCommandButtonPresentationModel.TextClick getTextClick()
-
getAutoRepeatAction
public java.lang.Boolean getAutoRepeatAction()
-
getHasAutoRepeatIntervalsSet
public java.lang.Boolean getHasAutoRepeatIntervalsSet()
-
getAutoRepeatInitialInterval
public java.lang.Integer getAutoRepeatInitialInterval()
-
getAutoRepeatSubsequentInterval
public java.lang.Integer getAutoRepeatSubsequentInterval()
-
getActionFireTrigger
public BaseCommandButtonPresentationModel.ActionFireTrigger getActionFireTrigger()
-
getPopupFireTrigger
public BaseCommandButtonPresentationModel.PopupFireTrigger getPopupFireTrigger()
-
getActionRichTooltipPresentationModel
public RichTooltipPresentationModel getActionRichTooltipPresentationModel()
-
getPopupRichTooltipPresentationModel
public RichTooltipPresentationModel getPopupRichTooltipPresentationModel()
-
getSides
public org.pushingpixels.radiance.theming.api.RadianceThemingSlices.Sides getSides()
-
-