Class BasicRibbonBandUI.BandCollapseCommandButtonProjection
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.projection.BlackboxProjection<C,P>
-
- org.pushingpixels.radiance.component.api.common.projection.BaseProjection<JCommandButton,M,P>
-
- 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
Constructors Constructor Description BandCollapseCommandButtonProjection(BasicRibbonBandUI.BandCollapseCommand command, BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel commandPresentation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractPopupMenuPanelProjection<? extends AbstractPopupMenuPanel,BasicRibbonBandUI.BandCollapsePopupMenuContentModel,BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel>
getPopupMenuPanelProjection()
BasicRibbonBandUI.BandCollapseCommandButtonProjection
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 Detail
-
BandCollapseCommandButtonProjection
public BandCollapseCommandButtonProjection(BasicRibbonBandUI.BandCollapseCommand command, BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel commandPresentation)
-
-
Method Detail
-
getPopupMenuPanelProjection
public AbstractPopupMenuPanelProjection<? extends AbstractPopupMenuPanel,BasicRibbonBandUI.BandCollapsePopupMenuContentModel,BasicRibbonBandUI.BandCollapsePopupMenuPresentationModel> getPopupMenuPanelProjection()
-
reproject
public BasicRibbonBandUI.BandCollapseCommandButtonProjection reproject(BasicRibbonBandUI.BandCollapseCommandButtonPresentationModel newCommandPresentation)
-
-