Package org.exoplatform.wiki.webui
Class UIWikiPageTitleControlArea
- java.lang.Object
-
- org.exoplatform.webui.core.UIComponent
-
- org.exoplatform.webui.core.UIContainer
-
- org.exoplatform.wiki.webui.core.UIExtensionContainer
-
- org.exoplatform.wiki.webui.control.UIWikiExtensionContainer
-
- org.exoplatform.wiki.webui.UIWikiPageTitleControlArea
-
public class UIWikiPageTitleControlArea extends UIWikiExtensionContainer
-
-
Field Summary
Fields Modifier and Type Field Description static StringCHANGE_TITLEMODEstatic StringEXTENSION_TYPEstatic StringFIELD_EDITABLEstatic StringFIELD_TITLEINFOstatic StringFIELD_TITLEINPUT-
Fields inherited from class org.exoplatform.wiki.webui.control.UIWikiExtensionContainer
extensionSize, log
-
-
Constructor Summary
Constructors Constructor Description UIWikiPageTitleControlArea()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExtensionType()StringgetTitle()org.exoplatform.webui.form.UIFormInputInfogetUIFormInputInfo()org.exoplatform.webui.form.UIFormStringInputgetUIStringInput()protected booleanisAddMode()booleanisInfoMode()voidprocessRender(org.exoplatform.webui.application.WebuiRequestContext context)voidsaveTitle(String newTitle, org.exoplatform.webui.event.Event event)voidtoInfoMode()voidtoInputMode()-
Methods inherited from class org.exoplatform.wiki.webui.control.UIWikiExtensionContainer
processDecode
-
Methods inherited from class org.exoplatform.wiki.webui.core.UIExtensionContainer
checkModificationContext
-
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, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
-
-
-
Field Detail
-
EXTENSION_TYPE
public static final String EXTENSION_TYPE
- See Also:
- Constant Field Values
-
FIELD_TITLEINFO
public static final String FIELD_TITLEINFO
- See Also:
- Constant Field Values
-
FIELD_TITLEINPUT
public static final String FIELD_TITLEINPUT
- See Also:
- Constant Field Values
-
FIELD_EDITABLE
public static final String FIELD_EDITABLE
- See Also:
- Constant Field Values
-
CHANGE_TITLEMODE
public static final String CHANGE_TITLEMODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
processRender
public void processRender(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception- Overrides:
processRenderin classUIWikiExtensionContainer- Throws:
Exception
-
getExtensionType
public String getExtensionType()
- Specified by:
getExtensionTypein classUIWikiExtensionContainer
-
getUIFormInputInfo
public org.exoplatform.webui.form.UIFormInputInfo getUIFormInputInfo()
-
getUIStringInput
public org.exoplatform.webui.form.UIFormStringInput getUIStringInput()
-
toInfoMode
public void toInfoMode()
-
toInputMode
public void toInputMode()
-
isInfoMode
public boolean isInfoMode()
-
saveTitle
public void saveTitle(String newTitle, org.exoplatform.webui.event.Event event) throws Exception
- Throws:
Exception
-
isAddMode
protected boolean isAddMode()
-
getTitle
public String getTitle()
-
-