Uses of Class
org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel
Packages that use BaseCommandButtonPresentationModel
Package
Description
-
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.common
Fields in org.pushingpixels.radiance.component.api.common declared as BaseCommandButtonPresentationModelFields in org.pushingpixels.radiance.component.api.common with type parameters of type BaseCommandButtonPresentationModelModifier and TypeFieldDescriptionprivate BaseCommandButtonProjection
<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> JCommandButton.projection
Methods in org.pushingpixels.radiance.component.api.common that return BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionBaseCommandButtonPresentationModel
<? extends BaseCommandPopupMenuPresentationModel, ? extends BaseCommandButtonPresentationModel<?, ?>> JCommandButton.getPresentationModel()
Methods in org.pushingpixels.radiance.component.api.common that return types with arguments of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionBaseCommandButtonPresentationModel
<? extends BaseCommandPopupMenuPresentationModel, ? extends BaseCommandButtonPresentationModel<?, ?>> JCommandButton.getPresentationModel()
BaseCommandButtonProjection
<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> JCommandButton.getProjection()
Methods in org.pushingpixels.radiance.component.api.common with parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionCommandButtonLayoutManager.getCommandButtonKind
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManager.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) Returns the preferred icon size of a button using this layout manager.CommandButtonLayoutManager.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) Returns the preferred size of a button using this layout manager.Constructor parameters in org.pushingpixels.radiance.component.api.common with type arguments of type BaseCommandButtonPresentationModelModifierConstructorDescriptionJCommandButton
(BaseCommandButtonProjection<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> projection) -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.common.model
Classes in org.pushingpixels.radiance.component.api.common.model with type parameters of type BaseCommandButtonPresentationModelModifier and TypeClassDescriptionclass
BaseCommandButtonPresentationModel<MPM extends BaseCommandPopupMenuPresentationModel,
PM extends BaseCommandButtonPresentationModel<MPM, PM>> static class
BaseCommandButtonPresentationModel.BaseBuilder<MPM extends BaseCommandPopupMenuPresentationModel,
PM extends BaseCommandButtonPresentationModel<MPM, PM>, B extends BaseCommandButtonPresentationModel.BaseBuilder<MPM, PM, B>> Subclasses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.common.modelModifier and TypeClassDescriptionclass
Encapsulates presentation metadata for displaying color selector commands as buttons.class
Encapsulates presentation metadata for displaying commands as buttons.Methods in org.pushingpixels.radiance.component.api.common.model with parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionprotected void
BaseCommandButtonPresentationModel.BaseBuilder.configureBaseCommandButtonPresentationModel
(BaseCommandButtonPresentationModel<MPM, PM> presentationModel) -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.common.projection
Classes in org.pushingpixels.radiance.component.api.common.projection with type parameters of type BaseCommandButtonPresentationModelModifier and TypeClassDescriptionclass
BaseCommandButtonProjection<M extends BaseCommand<MCM>,
MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel> static interface
BaseCommandButtonProjection.CommandButtonComponentSupplier<TC extends JCommandButton,
M extends BaseCommand<MCM>, MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel> This interface can be used as part ofBaseCommandButtonProjection.setComponentSupplier(CommandButtonComponentSupplier)
to return your own supplier ofBaseCommandButtonProjection.CommandButtonComponentSupplier
to be used before theinvalid reference
#configureComponent(JCommandButton)
-
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.ribbon
Classes in org.pushingpixels.radiance.component.api.ribbon with type parameters of type BaseCommandButtonPresentationModelModifier and TypeClassDescriptionprivate class
JRibbon.TaskbarCommandHandler<M extends BaseCommand<MCM>,
MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel> Methods in org.pushingpixels.radiance.component.api.ribbon with type parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescription<M extends BaseCommand<MCM>,
MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel>
voidJRibbon.addTaskbarCommand
(BaseCommandButtonProjection<M, MCM, P, MPM> projection) Method parameters in org.pushingpixels.radiance.component.api.ribbon with type arguments of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionvoid
JRibbonBand.addRibbonCommand
(BaseCommandButtonProjection<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> projection, JRibbonBand.PresentationPriority priority) Adds the specified command projection tothis
band.JRibbon.OnShowContextualMenuListener.getContextualMenuContentModel
(JRibbon ribbon, BaseCommandButtonProjection<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> commandProjection) -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.ui.common
Methods in org.pushingpixels.radiance.component.internal.ui.common with parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionprivate int
CommandButtonLayoutManagerBig.getCurrentIconHeight
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) private int
CommandButtonLayoutManagerBig.getCurrentIconWidth
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBig.FitToIcon.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBig.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerMedium.FitToIcon.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerMedium.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerSmall.FitToIcon.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerSmall.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerTile.FitToIcon.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerTile.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBig.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerMedium.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerSmall.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerTile.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) private void
CommandButtonLayoutManagerBig.updateTitleStrings
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) Updates the title strings forCommandButtonPresentationState.BIG
and other relevant states. -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.ui.ribbon
Subclasses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.ui.ribbonModifier and TypeClassDescriptionprivate static class
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon with parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionCommandButtonLayoutManagerBigFixed.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBigFixedLandscape.getPreferredIconSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBigFixed.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) CommandButtonLayoutManagerBigFixedLandscape.getPreferredSize
(BaseCommand command, BaseCommandButtonPresentationModel presentationModel) Method parameters in org.pushingpixels.radiance.component.internal.ui.ribbon with type arguments of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionvoid
JBandControlPanel.addCommandButton
(BaseCommandButtonProjection<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> projection, JRibbonBand.PresentationPriority priority) Adds a new ribbon button tothis
control panel.Constructor parameters in org.pushingpixels.radiance.component.internal.ui.ribbon with type arguments of type BaseCommandButtonPresentationModelModifierConstructorDescriptionJRibbonTaskToggleButton
(BaseCommandButtonProjection<? extends BaseCommand<?>, ? extends BaseCommandMenuContentModel, ? extends BaseCommandButtonPresentationModel<?, ?>, ? extends BaseCommandPopupMenuPresentationModel> projection) -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.utils
Methods in org.pushingpixels.radiance.component.internal.utils with parameters of type BaseCommandButtonPresentationModelModifier and TypeMethodDescriptionstatic int
ComponentUtilities.getHLayoutGap
(BaseCommandButtonPresentationModel presentationModel) static int
ComponentUtilities.getVLayoutGap
(BaseCommandButtonPresentationModel presentationModel)