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.Builderto 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 classColorSelectorCommandButtonPresentationModel.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 protectedColorSelectorCommandButtonPresentationModel()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColorSelectorCommandButtonPresentationModel.Builderbuilder()ColorSelectorCommandButtonPresentationModeloverlayWith(BaseCommandButtonPresentationModel.Overlay overlay)static ColorSelectorCommandButtonPresentationModelwithDefaults()-
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()
-
-