Class ColorSelectorCommandButtonPresentationModel
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel<ColorSelectorPopupMenuPresentationModel,ColorSelectorCommandButtonPresentationModel>
-
- org.pushingpixels.radiance.component.api.common.model.ColorSelectorCommandButtonPresentationModel
-
- All Implemented Interfaces:
ImmutablePresentationModel
,PresentationModel
public class ColorSelectorCommandButtonPresentationModel extends BaseCommandButtonPresentationModel<ColorSelectorPopupMenuPresentationModel,ColorSelectorCommandButtonPresentationModel>
Encapsulates presentation metadata for displaying color selector commands as buttons. Use a new instance ofColorSelectorCommandButtonPresentationModel.Builder
to configure a new presentation, andColorSelectorCommandButtonPresentationModel.Builder.build()
to build a presentation.- See Also:
ColorSelectorCommand
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ColorSelectorCommandButtonPresentationModel.Builder
-
Nested classes/interfaces inherited from class org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel
BaseCommandButtonPresentationModel.ActionFireTrigger, BaseCommandButtonPresentationModel.BaseBuilder<MPM extends BaseCommandPopupMenuPresentationModel,PM extends BaseCommandButtonPresentationModel<MPM,PM>,B extends BaseCommandButtonPresentationModel.BaseBuilder<MPM,PM,B>>, BaseCommandButtonPresentationModel.Overlay, BaseCommandButtonPresentationModel.PopupAnchorBoundsProvider, BaseCommandButtonPresentationModel.PopupFireTrigger, BaseCommandButtonPresentationModel.SelectedStateHighlight, BaseCommandButtonPresentationModel.TextClick
-
-
Field Summary
-
Fields inherited from class org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel
actionFireTrigger, actionKeyTip, actionRichTooltipPresentationModel, activeIconFilterStrategy, autoRepeatInitialInterval, autoRepeatSubsequentInterval, backgroundAppearanceStrategy, COMPACT_BUTTON_CONTENT_PADDING, contentPadding, DEFAULT_AUTO_REPEAT_INITIAL_INTERVAL_MS, DEFAULT_AUTO_REPEAT_SUBSEQUENT_INTERVAL_MS, DEFAULT_GAP_SCALE_FACTOR, DEFAULT_HORIZONTAL_ALIGNMENT, disabledIconFilterStrategy, enabledIconFilterStrategy, font, forceAllocateSpaceForIcon, hasAutoRepeatIntervalsSet, horizontalAlignment, horizontalGapScaleFactor, iconDimension, isAutoRepeatAction, isFocusable, popupAnchorBoundsProvider, popupFireTrigger, popupIcon, popupKeyTip, popupMenuPresentationModel, popupPlacementStrategy, popupRichTooltipPresentationModel, presentationState, selectedStateHighlight, showPopupIcon, sides, textClick, toDismissPopupsOnActivation, verticalGapScaleFactor, WIDE_BUTTON_CONTENT_PADDING
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ColorSelectorCommandButtonPresentationModel()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColorSelectorCommandButtonPresentationModel.Builder
builder()
ColorSelectorCommandButtonPresentationModel
overlayWith(BaseCommandButtonPresentationModel.Overlay overlay)
static ColorSelectorCommandButtonPresentationModel
withDefaults()
-
Methods inherited from class org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel
getActionFireTrigger, getActionKeyTip, getActionRichTooltipPresentationModel, getActiveIconFilterStrategy, getAutoRepeatInitialInterval, getAutoRepeatSubsequentInterval, getBackgroundAppearanceStrategy, getContentPadding, getDisabledIconFilterStrategy, getEnabledIconFilterStrategy, getFont, getHorizontalAlignment, getHorizontalGapScaleFactor, getIconDimension, getPopupAnchorBoundsProvider, getPopupFireTrigger, getPopupIcon, getPopupKeyTip, getPopupMenuPresentationModel, getPopupPlacementStrategy, getPopupRichTooltipPresentationModel, getPresentationState, getSelectedStateHighlight, getSides, getTextClick, getVerticalGapScaleFactor, hasAutoRepeatIntervalsSet, isAutoRepeatAction, isFocusable, isForceAllocateSpaceForIcon, isShowPopupIcon, isToDismissPopupsOnActivation, overlay
-
-
-
-
Method Detail
-
overlayWith
public ColorSelectorCommandButtonPresentationModel overlayWith(BaseCommandButtonPresentationModel.Overlay overlay)
-
withDefaults
public static ColorSelectorCommandButtonPresentationModel withDefaults()
-
builder
public static ColorSelectorCommandButtonPresentationModel.Builder builder()
-
-