Package org.pushingpixels.flamingo.api.common.projection
-
Interface Summary Interface Description Projection.ComponentCustomizer<TC extends javax.swing.JComponent> This interface can be used as part ofProjection.setComponentCustomizer(ComponentCustomizer)to customize the result ofProjection.buildComponent()with additional functionality not exposed viaBlackboxProjection.getContentModel()orBlackboxProjection.getPresentationModel().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.ComponentSupplierto be used before theProjection.configureComponent(JComponent)call. -
Class Summary Class Description AbstractPopupMenuProjection<M extends AbstractPopupMenu,C extends ContentModel,P extends PresentationModel> BlackboxProjection<C extends ContentModel,P extends PresentationModel> ColorSelectorCommandButtonProjection ColorSelectorPopupMenuProjection CommandButtonProjection<M extends Command> CommandPanelProjection CommandPopupMenuProjection CommandStripProjection Projection<T extends javax.swing.JComponent,C extends ContentModel,P extends PresentationModel>