Uses of Class
org.pushingpixels.radiance.component.api.common.model.BaseCommandButtonPresentationModel
-
-
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.common
Fields in org.pushingpixels.radiance.component.api.common declared as BaseCommandButtonPresentationModel Modifier and Type Field Description private BaseCommandButtonPresentationModel
JCommandButton. commandPresentation
Fields in org.pushingpixels.radiance.component.api.common with type parameters of type BaseCommandButtonPresentationModel Modifier and Type Field Description private BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel>
JCommandButton. projection
Methods in org.pushingpixels.radiance.component.api.common that return BaseCommandButtonPresentationModel Modifier and Type Method Description BaseCommandButtonPresentationModel<? extends BaseCommandPopupMenuPresentationModel,? extends BaseCommandButtonPresentationModel<?,?>>
JCommandButton. getPresentationModel()
Methods in org.pushingpixels.radiance.component.api.common that return types with arguments of type BaseCommandButtonPresentationModel Modifier and Type Method Description BaseCommandButtonPresentationModel<? 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 BaseCommandButtonPresentationModel Modifier and Type Method Description default CommandButtonLayoutManager.CommandButtonKind
CommandButtonLayoutManager. getCommandButtonKind(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManager. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
Returns the preferred icon size of a button using this layout manager.java.awt.Dimension
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 BaseCommandButtonPresentationModel Constructor Description JCommandButton(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 BaseCommandButtonPresentationModel Modifier and Type Class Description class
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.model Modifier and Type Class Description class
ColorSelectorCommandButtonPresentationModel
Encapsulates presentation metadata for displaying color selector commands as buttons.class
CommandButtonPresentationModel
Encapsulates presentation metadata for displaying commands as buttons.Methods in org.pushingpixels.radiance.component.api.common.model with parameters of type BaseCommandButtonPresentationModel Modifier and Type Method Description protected 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 BaseCommandButtonPresentationModel Modifier and Type Class Description class
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 the#configureComponent(JCommandButton)
call. -
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.api.ribbon
Classes in org.pushingpixels.radiance.component.api.ribbon with type parameters of type BaseCommandButtonPresentationModel Modifier and Type Class Description private 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 BaseCommandButtonPresentationModel Modifier and Type Method Description <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 BaseCommandButtonPresentationModel Modifier and Type Method Description void
JRibbonBand. addRibbonCommand(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection, JRibbonBand.PresentationPriority priority)
Adds the specified command projection tothis
band.CommandMenuContentModel
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 BaseCommandButtonPresentationModel Modifier and Type Method Description private int
CommandButtonLayoutManagerBig. getCurrentIconHeight(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
private int
CommandButtonLayoutManagerBig. getCurrentIconWidth(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBig.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBig. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMedium.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMedium. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerSmall.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerSmall. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerTile.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerTile. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBig. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMedium. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerSmall. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
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.ribbon Modifier and Type Class Description private static class
BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon with parameters of type BaseCommandButtonPresentationModel Modifier and Type Method Description java.awt.Dimension
CommandButtonLayoutManagerBigFixed. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBigFixedLandscape. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBigFixed. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerBigFixedLandscape. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
Method parameters in org.pushingpixels.radiance.component.internal.ui.ribbon with type arguments of type BaseCommandButtonPresentationModel Modifier and Type Method Description void
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 BaseCommandButtonPresentationModel Constructor Description JRibbonTaskToggleButton(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection)
-
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu
Methods in org.pushingpixels.radiance.component.internal.ui.ribbon.appmenu with parameters of type BaseCommandButtonPresentationModel Modifier and Type Method Description java.awt.Dimension
CommandButtonLayoutManagerMenuTileLevel1. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMenuTileLevel2. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMenuTileLevel1. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
java.awt.Dimension
CommandButtonLayoutManagerMenuTileLevel2. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)
-
Uses of BaseCommandButtonPresentationModel in org.pushingpixels.radiance.component.internal.utils
Methods in org.pushingpixels.radiance.component.internal.utils with parameters of type BaseCommandButtonPresentationModel Modifier and Type Method Description static int
ComponentUtilities. getHLayoutGap(BaseCommandButtonPresentationModel presentationModel)
static int
ComponentUtilities. getVLayoutGap(BaseCommandButtonPresentationModel presentationModel)
-