org.exoplatform.social.webui.space
Class UIPageNodeForm

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIForm
              extended by org.exoplatform.webui.form.UIFormTabPane
                  extended by org.exoplatform.social.webui.space.UIPageNodeForm

public class UIPageNodeForm
extends org.exoplatform.webui.form.UIFormTabPane


Nested Class Summary
static class UIPageNodeForm.BackActionListener
           
static class UIPageNodeForm.ChangeLanguageActionListener
           
static class UIPageNodeForm.ClearPageActionListener
           
static class UIPageNodeForm.CreatePageActionListener
           
static class UIPageNodeForm.SaveActionListener
           
static class UIPageNodeForm.SelectTabActionListener
           
static class UIPageNodeForm.SwitchLabelModeActionListener
           
static class UIPageNodeForm.SwitchPublicationDateActionListener
           
static class UIPageNodeForm.SwitchVisibleActionListener
           
 
Field Summary
 
Fields inherited from class org.exoplatform.webui.form.UIFormTabPane
name_, RENDER_TAB
 
Fields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_ID
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIPageNodeForm()
           
 
Method Summary
 org.exoplatform.portal.mop.user.UserNavigation getContextPageNavigation()
           
 String getOwner()
           
 org.exoplatform.portal.mop.SiteType getOwnerType()
           
 TreeNode getPageNode()
           
 String getSelectedLocale()
           
 Object getSelectedParent()
           
 void invokeGetBindingBean(Object bean)
           
 void invokeSetBindingBean(Object bean)
           
 void processRender(org.exoplatform.webui.application.WebuiRequestContext context)
           
 void setContextPageNavigation(org.exoplatform.portal.mop.user.UserNavigation _contextPageNav)
           
 void setSelectedLocale(String selectedLocale)
           
 void setSelectedParent(Object obj)
           
 void setShowCheckPublicationDate(boolean show)
           
 void setShowPublicationDate(boolean show)
           
 void setValues(TreeNode pageNode)
           
 
Methods inherited from class org.exoplatform.webui.form.UIFormTabPane
getName, getSelectedTabId, hasInfoBar, hasRenderResourceTabName, processDecode, setInfoBar, setRenderResourceTabName, setSelectedTab, setSelectedTab
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, isMultipart, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, url
 
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, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIPageNodeForm

public UIPageNodeForm()
               throws Exception
Throws:
Exception
Method Detail

getPageNode

public TreeNode getPageNode()

setValues

public void setValues(TreeNode pageNode)
               throws Exception
Throws:
Exception

invokeGetBindingBean

public void invokeGetBindingBean(Object bean)
                          throws Exception
Overrides:
invokeGetBindingBean in class org.exoplatform.webui.form.UIForm
Throws:
Exception

invokeSetBindingBean

public void invokeSetBindingBean(Object bean)
                          throws Exception
Overrides:
invokeSetBindingBean in class org.exoplatform.webui.form.UIForm
Throws:
Exception

setShowCheckPublicationDate

public void setShowCheckPublicationDate(boolean show)

setShowPublicationDate

public void setShowPublicationDate(boolean show)

getSelectedParent

public Object getSelectedParent()

setSelectedParent

public void setSelectedParent(Object obj)

processRender

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

getOwner

public String getOwner()

getOwnerType

public org.exoplatform.portal.mop.SiteType getOwnerType()

setContextPageNavigation

public void setContextPageNavigation(org.exoplatform.portal.mop.user.UserNavigation _contextPageNav)

getContextPageNavigation

public org.exoplatform.portal.mop.user.UserNavigation getContextPageNavigation()

setSelectedLocale

public void setSelectedLocale(String selectedLocale)

getSelectedLocale

public String getSelectedLocale()


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.