Package org.exoplatform.webui.core
Class UIComponentDecorator
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIComponentDecorator
- Direct Known Subclasses:
UIMaskWorkspace,UIPageBody,UIPopupWindow,UISiteBody,UIVirtualList
Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net May 7, 2006
The decorator of a component
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends UIComponent>
T<T> voidfindComponentOfType(List<T> list, Class<T> type) <T extends UIComponent>
TfindFirstComponentOfType(Class<T> type) voidprotected voidsetChildComponent(UIComponent uicomponent) setUIComponent(UIComponent uicomponent) Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Field Details
-
uicomponent_
The component being decorated
-
-
Constructor Details
-
UIComponentDecorator
public UIComponentDecorator()
-
-
Method Details
-
getUIComponent
-
setUIComponent
-
setChildComponent
-
findComponentById
- Overrides:
findComponentByIdin classUIComponent
-
findFirstComponentOfType
- Overrides:
findFirstComponentOfTypein classUIComponent
-
findComponentOfType
- Overrides:
findComponentOfTypein classUIComponent
-
renderChildren
- Throws:
Exception
-