Package org.pushingpixels.radiance.component.api.common.projection
-
Interface Summary Interface Description 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.Projection.ComponentSupplier<TC extends javax.swing.JComponent,CC extends ContentModel,PC extends PresentationModel> This interface can be used as part ofProjection.setComponentSupplier(ComponentSupplier)
to return your own supplier ofProjection.ComponentSupplier
to be used before theBaseProjection.configureComponent(JComponent)
call. -
Class Summary Class Description AbstractPopupMenuPanelProjection<M extends AbstractPopupMenuPanel,C extends ContentModel,P extends PresentationModel> BaseCommandButtonProjection<M extends BaseCommand<MCM>,MCM extends BaseCommandMenuContentModel,P extends BaseCommandButtonPresentationModel<MPM,P>,MPM extends BaseCommandPopupMenuPresentationModel> BaseProjection<T extends javax.swing.JComponent,C extends ContentModel,P extends PresentationModel> BlackboxProjection<C extends ContentModel,P extends PresentationModel> ColorSelectorCommandButtonProjection ColorSelectorPopupMenuPanelProjection CommandButtonProjection<M extends Command> CommandPanelProjection CommandPopupMenuPanelProjection CommandStripProjection DeterminateCircularProgressProjection IndeterminateCircularProgressProjection LabelProjection Projection<T extends javax.swing.JComponent,C extends ContentModel,P extends PresentationModel> SwitchProjection TriStateCheckBoxProjection