Uses of Interface
org.pushingpixels.radiance.component.api.common.model.BaseCommandMenuContentModel
-
-
Uses of BaseCommandMenuContentModel in org.pushingpixels.radiance.component.api.common
Fields in org.pushingpixels.radiance.component.api.common with type parameters of type BaseCommandMenuContentModel 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 types with arguments of type BaseCommandMenuContentModel Modifier and Type Method Description BaseCommand<? extends BaseCommandMenuContentModel>
JCommandButton. getContentModel()
BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel>
JCommandButton. getProjection()
Constructor parameters in org.pushingpixels.radiance.component.api.common with type arguments of type BaseCommandMenuContentModel Constructor Description JCommandButton(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection)
-
Uses of BaseCommandMenuContentModel in org.pushingpixels.radiance.component.api.common.model
Classes in org.pushingpixels.radiance.component.api.common.model with type parameters of type BaseCommandMenuContentModel Modifier and Type Class Description class
BaseCommand<MCM extends BaseCommandMenuContentModel>
static class
BaseCommand.BaseBuilder<T extends BaseCommand<MCM>,MCM extends BaseCommandMenuContentModel,B extends BaseCommand.BaseBuilder<T,MCM,B>>
Classes in org.pushingpixels.radiance.component.api.common.model that implement BaseCommandMenuContentModel Modifier and Type Class Description class
CommandMenuContentModel
Fields in org.pushingpixels.radiance.component.api.common.model declared as BaseCommandMenuContentModel Modifier and Type Field Description protected MCM
BaseCommand.BaseBuilder. secondaryContentModel
private MCM
BaseCommand. secondaryContentModel
-
Uses of BaseCommandMenuContentModel in org.pushingpixels.radiance.component.api.common.popup.model
Classes in org.pushingpixels.radiance.component.api.common.popup.model that implement BaseCommandMenuContentModel Modifier and Type Class Description class
ColorSelectorPopupMenuContentModel
-
Uses of BaseCommandMenuContentModel in org.pushingpixels.radiance.component.api.common.projection
Classes in org.pushingpixels.radiance.component.api.common.projection with type parameters of type BaseCommandMenuContentModel 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 BaseCommandMenuContentModel in org.pushingpixels.radiance.component.api.ribbon
Classes in org.pushingpixels.radiance.component.api.ribbon with type parameters of type BaseCommandMenuContentModel Modifier and Type Class Description private class
JRibbon.TaskbarCommandHandler<M extends BaseCommand<MCM>,MCM extends BaseCommandMenuContentModel,P extends BaseCommandButtonPresentationModel<MPM,P>,MPM extends BaseCommandPopupMenuPresentationModel>
Classes in org.pushingpixels.radiance.component.api.ribbon that implement BaseCommandMenuContentModel Modifier and Type Class Description class
RibbonApplicationMenu
Metadata description of the application menu of theJRibbon
component.Methods in org.pushingpixels.radiance.component.api.ribbon with type parameters of type BaseCommandMenuContentModel 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 BaseCommandMenuContentModel 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 BaseCommandMenuContentModel in org.pushingpixels.radiance.component.internal.ui.ribbon
Classes in org.pushingpixels.radiance.component.internal.ui.ribbon that implement BaseCommandMenuContentModel Modifier and Type Class Description private static class
BasicRibbonBandUI.BandCollapsePopupMenuContentModel
Method parameters in org.pushingpixels.radiance.component.internal.ui.ribbon with type arguments of type BaseCommandMenuContentModel 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 BaseCommandMenuContentModel Constructor Description JRibbonTaskToggleButton(BaseCommandButtonProjection<? extends BaseCommand<?>,? extends BaseCommandMenuContentModel,? extends BaseCommandButtonPresentationModel<?,?>,? extends BaseCommandPopupMenuPresentationModel> projection)
-