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 BaseCommandButtonPresentationModelJCommandButton. commandPresentationFields 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. projectionMethods 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.CommandButtonKindCommandButtonLayoutManager. getCommandButtonKind(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManager. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)Returns the preferred icon size of a button using this layout manager.java.awt.DimensionCommandButtonLayoutManager. 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 classBaseCommandButtonPresentationModel<MPM extends BaseCommandPopupMenuPresentationModel,PM extends BaseCommandButtonPresentationModel<MPM,PM>>static classBaseCommandButtonPresentationModel.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 classColorSelectorCommandButtonPresentationModelEncapsulates presentation metadata for displaying color selector commands as buttons.classCommandButtonPresentationModelEncapsulates 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 voidBaseCommandButtonPresentationModel.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 classBaseCommandButtonProjection<M extends BaseCommand<MCM>,MCM extends BaseCommandMenuContentModel,P extends BaseCommandButtonPresentationModel<MPM,P>,MPM extends BaseCommandPopupMenuPresentationModel>static interfaceBaseCommandButtonProjection.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.CommandButtonComponentSupplierto 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 static classJRibbon.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 voidJRibbonBand. addRibbonCommand(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection, JRibbonBand.PresentationPriority priority)Adds the specified command projection tothisband.CommandMenuContentModelJRibbon.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 intCommandButtonLayoutManagerBig. getCurrentIconHeight(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)private intCommandButtonLayoutManagerBig. getCurrentIconWidth(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBig.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBig. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMedium.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMedium. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerSmall.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerSmall. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerTile.FitToIcon. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerTile. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBig. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMedium. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerSmall. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerTile. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)private voidCommandButtonLayoutManagerBig. updateTitleStrings(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)Updates the title strings forCommandButtonPresentationState.BIGand 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 classBasicRibbonBandUI.BandCollapseCommandButtonPresentationModelMethods in org.pushingpixels.radiance.component.internal.ui.ribbon with parameters of type BaseCommandButtonPresentationModel Modifier and Type Method Description java.awt.DimensionCommandButtonLayoutManagerBigFixed. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBigFixedLandscape. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBigFixed. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerBigFixedLandscape. 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 voidJBandControlPanel. addCommandButton(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection, JRibbonBand.PresentationPriority priority)Adds a new ribbon button tothiscontrol 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.DimensionCommandButtonLayoutManagerMenuTileLevel1. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMenuTileLevel2. getPreferredIconSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMenuTileLevel1. getPreferredSize(BaseCommand command, BaseCommandButtonPresentationModel presentationModel)java.awt.DimensionCommandButtonLayoutManagerMenuTileLevel2. 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 intComponentUtilities. getHLayoutGap(BaseCommandButtonPresentationModel presentationModel)static intComponentUtilities. getVLayoutGap(BaseCommandButtonPresentationModel presentationModel)
-