Class CommandButtonProjection<M extends Command>
java.lang.Object
org.pushingpixels.radiance.component.api.common.projection.BlackboxProjection<M,CommandButtonPresentationModel>
org.pushingpixels.radiance.component.api.common.projection.BaseProjection<JCommandButton,M,CommandButtonPresentationModel>
org.pushingpixels.radiance.component.api.common.projection.BaseCommandButtonProjection<M,CommandMenuContentModel,CommandButtonPresentationModel,CommandPopupMenuPresentationModel>
org.pushingpixels.radiance.component.api.common.projection.CommandButtonProjection<M>
public class CommandButtonProjection<M extends Command>
extends BaseCommandButtonProjection<M,CommandMenuContentModel,CommandButtonPresentationModel,CommandPopupMenuPresentationModel>
-
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
ConstructorsConstructorDescriptionCommandButtonProjection
(M command, CommandButtonPresentationModel commandPresentation) -
Method Summary
Modifier and TypeMethodDescriptionAbstractPopupMenuPanelProjection
<? extends AbstractPopupMenuPanel, CommandMenuContentModel, CommandPopupMenuPresentationModel> reproject
(CommandButtonPresentationModel 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
-
CommandButtonProjection
-
-
Method Details
-
reproject
- Specified by:
reproject
in classBaseCommandButtonProjection<M extends Command,
CommandMenuContentModel, CommandButtonPresentationModel, CommandPopupMenuPresentationModel>
-
getPopupMenuPanelProjection
public AbstractPopupMenuPanelProjection<? extends AbstractPopupMenuPanel,CommandMenuContentModel, getPopupMenuPanelProjection()CommandPopupMenuPresentationModel> - Specified by:
getPopupMenuPanelProjection
in classBaseCommandButtonProjection<M extends Command,
CommandMenuContentModel, CommandButtonPresentationModel, CommandPopupMenuPresentationModel>
-