com.guiseframework.platform.web
Interface WebDepictor<O extends DepictedObject>

Type Parameters:
O - The type of object being depicted.
All Superinterfaces:
Depictor<O>
All Known Subinterfaces:
WebComponentDepictor<C>
All Known Implementing Classes:
AbstractDecoratedWebComponentDepictor, AbstractSimpleWebComponentDepictor, AbstractWebActionControlDepictor, AbstractWebComponentDepictor, AbstractWebFrameDepictor, AbstractWebLayoutComponentDepictor, AbstractWebMenuDepictor, WebAccordionMenuDepictor, WebApplicationFrameDepictor, WebButtonDepictor, WebCardPanelDepictor, WebCheckControlDepictor, WebCustomButtonDepictor, WebDropMenuDepictor, WebFieldsetDepictor, WebFileInputDepictor, WebFlashDepictor, WebFrameDepictor, WebHeadingDepictor, WebHeadingLinkDepictor, 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 WebDepictor<O extends DepictedObject>
extends Depictor<O>

A strategy for depicting objects on the web platform.

Author:
Garret Wilson

Field Summary
 
Fields inherited from interface com.guiseframework.platform.Depictor
GENERAL_PROPERTY
 
Method Summary
 WebDepictContext getDepictContext()
          Retrieves information and functionality related to the current depiction on the web platform.
 WebPlatform getPlatform()
           
 
Methods inherited from interface com.guiseframework.platform.Depictor
depict, getDepictedObject, getSession, installed, isDepicted, processEvent, setDepicted, uninstalled
 

Method Detail

getPlatform

WebPlatform getPlatform()
Specified by:
getPlatform in interface Depictor<O extends DepictedObject>
Returns:
The web platform on which this depictor is depicting ojects.

getDepictContext

WebDepictContext getDepictContext()
Retrieves information and functionality related to the current depiction on the web platform. This method delegates to WebPlatform.getDepictContext().

Specified by:
getDepictContext in interface Depictor<O extends DepictedObject>
Returns:
A context for the current depiction.
Throws:
java.lang.IllegalStateException - if no depict context can be returned in the current depiction state.


Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.