Class UIFormInputWithActions


  • public class UIFormInputWithActions
    extends org.exoplatform.webui.form.UIFormInputSet
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  UIFormInputWithActions.ActionData  
      • Nested classes/interfaces inherited from class org.exoplatform.webui.form.UIFormInputSet

        org.exoplatform.webui.form.UIFormInputSet.SelectComponentActionListener
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void processRender​(org.exoplatform.webui.application.WebuiRequestContext context)  
      void setActionField​(String fieldName, List<UIFormInputWithActions.ActionData> actions)  
      • Methods inherited from class org.exoplatform.webui.form.UIFormInputSet

        addUIFormInput, addUIFormInput, getName, getSelectedComponentId, getUICheckBoxInput, getUIFormCheckBoxInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingField, invokeSetBindingField, processDecode, reset, setSelectedComponent, setSelectedComponent
      • 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, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
    • Constructor Detail

      • UIFormInputWithActions

        public UIFormInputWithActions()
      • UIFormInputWithActions

        public UIFormInputWithActions​(String id)
    • Method Detail

      • processRender

        public void processRender​(org.exoplatform.webui.application.WebuiRequestContext context)
                           throws Exception
        Overrides:
        processRender in class org.exoplatform.webui.form.UIFormInputSet
        Throws:
        Exception