Class BlackboxProjection<C extends ContentModel,P extends PresentationModel>
- java.lang.Object
-
- org.pushingpixels.radiance.component.api.common.projection.BlackboxProjection<C,P>
-
- Direct Known Subclasses:
BaseProjection
,RibbonApplicationMenuProjection
,RibbonGalleryProjection
public abstract class BlackboxProjection<C extends ContentModel,P extends PresentationModel> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay>
commandOverlays
private C
contentModel
private P
presentationModel
-
Constructor Summary
Constructors Constructor Description BlackboxProjection(C contentModel, P presentationModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay>
getCommandOverlays()
C
getContentModel()
P
getPresentationModel()
void
setCommandOverlays(java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay> commandOverlays)
-
-
-
Field Detail
-
contentModel
private C extends ContentModel contentModel
-
presentationModel
private P extends PresentationModel presentationModel
-
commandOverlays
private java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay> commandOverlays
-
-
Method Detail
-
getContentModel
public C getContentModel()
-
getPresentationModel
public P getPresentationModel()
-
setCommandOverlays
public void setCommandOverlays(java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay> commandOverlays)
-
getCommandOverlays
public java.util.Map<Command,BaseCommandButtonPresentationModel.Overlay> getCommandOverlays()
-
-