Package io.guise.framework.platform
Interface ComponentDepictor<C extends Component>
- Type Parameters:
C
- The type of component being depicted.
- All Superinterfaces:
Depictor<C>
- All Known Subinterfaces:
WebComponentDepictor<C>
- All Known Implementing Classes:
AbstractComponentDepictor
,AbstractDecoratedWebComponentDepictor
,AbstractSimpleWebComponentDepictor
,AbstractWebActionControlDepictor
,AbstractWebComponentDepictor
,AbstractWebFrameDepictor
,AbstractWebLayoutComponentDepictor
,AbstractWebMenuDepictor
,WebAccordionMenuDepictor
,WebApplicationFrameDepictor
,WebButtonDepictor
,WebCardPanelDepictor
,WebCheckControlDepictor
,WebCustomButtonDepictor
,WebDropMenuDepictor
,WebFieldsetDepictor
,WebFileInputDepictor
,WebFlashDepictor
,WebFrameDepictor
,WebHeadingDepictor
,WebHeadingLinkDepictor
,WebIFrameLikeButtonDepictor
,WebImageActionControlDepictor
,WebImageBooleanSelectActionControlViewer
,WebImageDepictor
,WebLabelDepictor
,WebLabelPanelDepictor
,WebLayoutComponentDepictor
,WebLinkDepictor
,WebListDepictor
,WebMessageDepictor
,WebPanelDepictor
,WebPictureDepictor
,WebResourceCollectDepictor
,WebScrollControlDepictor
,WebSelectableLabelDepictor
,WebSelectDepictor
,WebSelectLinkDepictor
,WebSliderDepictor
,WebTabbedPanelDepictor
,WebTabDepictor
,WebTableDepictor
,WebTextBoxDepictor
,WebTextControlDepictor
,WebToolButtonDepictor
,WebTreeControlDepictor
,WebValueSelectLinkDepictor
A strategy for depicting components on some platform. All component depictors must implement this interface.
- Author:
- Garret Wilson
-
Field Summary
Fields inherited from interface io.guise.framework.platform.Depictor
GENERAL_PROPERTY
-
Method Summary
Methods inherited from interface io.guise.framework.platform.Depictor
depict, getDepictContext, getDepictedObject, getPlatform, getSession, installed, isDepicted, processEvent, setDepicted, uninstalled