Class BasicRibbonBandUI.BandCollapseCommandButtonProjection
java.lang.Object
org.pushingpixels.radiance.component.api.common.projection.BlackboxProjection<BasicRibbonBandUI.BandCollapseCommand,BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel>
org.pushingpixels.radiance.component.api.common.projection.BaseProjection<JCommandButton,BasicRibbonBandUI.BandCollapseCommand,BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel>
org.pushingpixels.radiance.component.api.common.projection.BaseCommandButtonProjection<BasicRibbonBandUI.BandCollapseCommand,BasicRibbonBandUI.BandCollapsePopupMenuContentModel,BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel,BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel>
org.pushingpixels.radiance.component.internal.ui.ribbon.BasicRibbonBandUI.BandCollapseCommandButtonProjection
- Enclosing class:
BasicRibbonBandUI
private static class BasicRibbonBandUI.BandCollapseCommandButtonProjection
extends BaseCommandButtonProjection<BasicRibbonBandUI.BandCollapseCommand,BasicRibbonBandUI.BandCollapsePopupMenuContentModel,BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel,BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pushingpixels.radiance.component.api.common.projection.BaseCommandButtonProjection
BaseCommandButtonProjection.CommandButtonComponentSupplier<TC extends JCommandButton,
M extends BaseCommand<MCM>, MCM extends BaseCommandMenuContentModel, P extends BaseCommandButtonPresentationModel<MPM, P>, MPM extends BaseCommandPopupMenuPresentationModel> -
Constructor Summary
ConstructorsConstructorDescriptionBandCollapseCommandButtonProjection
(BasicRibbonBandUI.BandCollapseCommand command, BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel commandPresentation) -
Method Summary
Modifier and TypeMethodDescriptionAbstractPopupMenuPanelProjection
<? extends AbstractPopupMenuPanel, BasicRibbonBandUI.BandCollapsePopupMenuContentModel, BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel> reproject
(BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel newCommandPresentation) Methods inherited from class org.pushingpixels.radiance.component.api.common.projection.BaseCommandButtonProjection
buildBaseComponent, getComponentSupplier, reprojectWithOverlay, setComponentSupplier
Methods inherited from class org.pushingpixels.radiance.component.api.common.projection.BaseProjection
buildComponent, configureComponent
Methods inherited from class org.pushingpixels.radiance.component.api.common.projection.BlackboxProjection
getCommandOverlays, getContentModel, getPresentationModel, setCommandOverlays
-
Constructor Details
-
BandCollapseCommandButtonProjection
public BandCollapseCommandButtonProjection(BasicRibbonBandUI.BandCollapseCommand command, BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel commandPresentation)
-
-
Method Details
-
getPopupMenuPanelProjection
public AbstractPopupMenuPanelProjection<? extends AbstractPopupMenuPanel,BasicRibbonBandUI.BandCollapsePopupMenuContentModel, getPopupMenuPanelProjection()BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel> -
reproject
public BasicRibbonBandUI.BandCollapseCommandButtonProjection reproject(BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel newCommandPresentation)
-