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>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private RichTooltipPresentationModel
private Integer
private Integer
private Insets
private Font
private boolean
private Boolean
private HorizontalAlignment
private Double
private Dimension
private Boolean
private Boolean
private RadianceIcon
private String
private RichTooltipPresentationModel
private CommandButtonPresentationState
private Boolean
private RadianceThemingSlices.Sides
private Boolean
private Double
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFont()
getSides()
setActionFireTrigger
(BaseCommandButtonPresentationModel.ActionFireTrigger actionFireTrigger) setActionKeyTip
(String actionKeyTip) setActionRichTooltipPresentationModel
(RichTooltipPresentationModel actionRichTooltipPresentationModel) setAutoRepeatAction
(boolean isAutoRepeatAction) setAutoRepeatActionIntervals
(int initial, int subsequent) setBackgroundAppearanceStrategy
(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy) setContentPadding
(Insets contentPadding) setFocusable
(boolean focusable) setForceAllocateSpaceForIcon
(boolean forceAllocateSpaceForIcon) setHorizontalAlignment
(HorizontalAlignment horizontalAlignment) setHorizontalGapScaleFactor
(double horizontalGapScaleFactor) setIconDimension
(Dimension iconDimension) setIconFilterStrategies
(RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) setPopupAnchorBoundsProvider
(BaseCommandButtonPresentationModel.PopupAnchorBoundsProvider popupAnchorBoundsProvider) setPopupFireTrigger
(BaseCommandButtonPresentationModel.PopupFireTrigger popupFireTrigger) setPopupIcon
(RadianceIcon popupIcon) setPopupKeyTip
(String popupKeyTip) setPopupMenuPresentationModel
(BaseCommandPopupMenuPresentationModel popupMenuPresentationModel) setPopupPlacementStrategy
(RadianceThemingSlices.PopupPlacementStrategy popupPlacementStrategy) setPopupRichTooltipPresentationModel
(RichTooltipPresentationModel popupRichTooltipPresentationModel) setPresentationState
(CommandButtonPresentationState presentationState) setSelectedStateHighlight
(BaseCommandButtonPresentationModel.SelectedStateHighlight selectedStateHighlight) setShowPopupIcon
(boolean showPopupIcon) setToDismissPopupsOnActivation
(boolean toDismissPopupsOnActivation) setVerticalGapScaleFactor
(double verticalGapScaleFactor)
-
Field Details
-
presentationState
-
backgroundAppearanceStrategy
-
isFocusable
-
horizontalAlignment
-
contentPadding
-
horizontalGapScaleFactor
-
verticalGapScaleFactor
-
iconDimension
-
activeIconFilterStrategy
-
enabledIconFilterStrategy
-
disabledIconFilterStrategy
-
forceAllocateSpaceForIcon
private boolean forceAllocateSpaceForIcon -
selectedStateHighlight
-
font
-
popupPlacementStrategy
-
showPopupIcon
-
popupIcon
-
popupAnchorBoundsProvider
-
toDismissPopupsOnActivation
-
actionKeyTip
-
popupKeyTip
-
popupMenuPresentationModel
-
textClick
-
isAutoRepeatAction
-
hasAutoRepeatIntervalsSet
-
autoRepeatInitialInterval
-
autoRepeatSubsequentInterval
-
actionFireTrigger
-
popupFireTrigger
-
actionRichTooltipPresentationModel
-
popupRichTooltipPresentationModel
-
sides
-
-
Constructor Details
-
Overlay
public Overlay()
-
-
Method Details
-
setBackgroundAppearanceStrategy
public BaseCommandButtonPresentationModel.Overlay setBackgroundAppearanceStrategy(RadianceThemingSlices.BackgroundAppearanceStrategy backgroundAppearanceStrategy) -
setFocusable
-
setContentPadding
-
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
-
setIconFilterStrategies
public BaseCommandButtonPresentationModel.Overlay setIconFilterStrategies(RadianceThemingSlices.IconFilterStrategy activeIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy enabledIconFilterStrategy, RadianceThemingSlices.IconFilterStrategy disabledIconFilterStrategy) -
setForceAllocateSpaceForIcon
public BaseCommandButtonPresentationModel.Overlay setForceAllocateSpaceForIcon(boolean forceAllocateSpaceForIcon) -
setFont
-
setPopupPlacementStrategy
public BaseCommandButtonPresentationModel.Overlay setPopupPlacementStrategy(RadianceThemingSlices.PopupPlacementStrategy popupPlacementStrategy) -
setShowPopupIcon
-
setPopupIcon
-
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
-
setPopupKeyTip
-
setTextClick
public BaseCommandButtonPresentationModel.Overlay setTextClick(BaseCommandButtonPresentationModel.TextClick textClick) -
setAutoRepeatAction
-
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
-
getPresentationState
-
getBackgroundAppearanceStrategy
-
getFocusable
-
getHorizontalAlignment
-
getContentPadding
-
getHorizontalGapScaleFactor
-
getVerticalGapScaleFactor
-
getIconDimension
-
getActiveIconFilterStrategy
-
getEnabledIconFilterStrategy
-
getDisabledIconFilterStrategy
-
isForceAllocateSpaceForIcon
-
getSelectedStateHighlight
-
getFont
-
getPopupPlacementStrategy
-
getToDismissPopupsOnActivation
-
isShowPopupIcon
-
getPopupIcon
-
getPopupAnchorBoundsProvider
-
getActionKeyTip
-
getPopupKeyTip
-
getPopupMenuPresentationModel
-
getTextClick
-
getAutoRepeatAction
-
getHasAutoRepeatIntervalsSet
-
getAutoRepeatInitialInterval
-
getAutoRepeatSubsequentInterval
-
getActionFireTrigger
-
getPopupFireTrigger
-
getActionRichTooltipPresentationModel
-
getPopupRichTooltipPresentationModel
-
getSides
-