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
public interface ComponentDepictor<C extends Component> extends Depictor<C>
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
-
-