Class AbstractPopupAction
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.forum.common.webui.AbstractPopupAction
- Direct Known Subclasses:
UIPopupAction
public abstract class AbstractPopupAction
extends org.exoplatform.webui.core.UIContainer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener -
Field Summary
Fields 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 org.exoplatform.webui.core.UIComponent>
T<T extends org.exoplatform.webui.core.UIComponent>
Tvoidactivate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height) voidactivate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height, boolean isResizeable) protected abstract voidafterProcessRender(org.exoplatform.webui.application.WebuiRequestContext context) voidvoidfinal UIPopupContainervoidprocessRender(org.exoplatform.webui.application.WebuiRequestContext context) Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesMethods 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, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Constructor Details
-
AbstractPopupAction
- Throws:
Exception
-
-
Method Details
-
processRender
public void processRender(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception - Overrides:
processRenderin classorg.exoplatform.webui.core.UIComponent- Throws:
Exception
-
afterProcessRender
protected abstract void afterProcessRender(org.exoplatform.webui.application.WebuiRequestContext context) -
activate
public <T extends org.exoplatform.webui.core.UIComponent> T activate(Class<T> type, int width) throws Exception - Throws:
Exception
-
activate
public <T extends org.exoplatform.webui.core.UIComponent> T activate(Class<T> type, String configId, int width, int height) throws Exception - Throws:
Exception
-
activate
public void activate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height) throws Exception - Throws:
Exception
-
activate
public void activate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height, boolean isResizeable) throws Exception - Throws:
Exception
-
deActivate
- Throws:
Exception
-
cancelPopupAction
- Throws:
Exception
-
prepareForNewForm
- Throws:
Exception
-