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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends org.exoplatform.webui.core.UIComponent>
    T
    activate(Class<T> type, int width)
     
    <T extends org.exoplatform.webui.core.UIComponent>
    T
    activate(Class<T> type, String configId, int width, int height)
     
    void
    activate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height)
     
    void
    activate(org.exoplatform.webui.core.UIComponent uiComponent, int width, int height, boolean isResizeable)
     
    protected abstract void
    afterProcessRender(org.exoplatform.webui.application.WebuiRequestContext context)
     
    void
     
    void
     
     
    void
    processRender(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, setRenderedChildrenOfTypes

    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, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • processRender

      public void processRender(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception
      Overrides:
      processRender in class org.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

      public void deActivate() throws Exception
      Throws:
      Exception
    • cancelPopupAction

      public void cancelPopupAction() throws Exception
      Throws:
      Exception
    • prepareForNewForm

      public final UIPopupContainer prepareForNewForm() throws Exception
      Throws:
      Exception