|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.wiki.webui.UIWikiPermalinkForm
public class UIWikiPermalinkForm
| Nested Class Summary | |
|---|---|
static class |
UIWikiPermalinkForm.MakePublicActionListener
|
static class |
UIWikiPermalinkForm.ManagePermisisonsActionListener
|
static class |
UIWikiPermalinkForm.RestrictActionListener
|
| Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer |
|---|
org.exoplatform.webui.core.UIContainer.SelectTabActionListener |
| Field Summary | |
|---|---|
static String |
MAKE_PUBLIC_ACTION
|
static String |
MANAGE_PERMISSION_ACTION
|
static String |
RESTRICT_ACTION
|
| 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 | |
|---|---|
UIWikiPermalinkForm()
|
|
| Method Summary | |
|---|---|
void |
activate()
|
protected boolean |
canModifyPagePermission()
|
protected boolean |
canPublicAndRetrictPage()
|
void |
deActivate()
|
protected static String |
getPermanlink()
Get the permalink of current wiki page With the current page param: type = "group" owner = "spaces/test_space" pageId = "test_page" The permalink will be: http://int.exoplatform.org/portal/intranet/wiki/group/spaces/test_space/test_page |
protected boolean |
isCurrentPagePublic()
|
| 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, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, 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, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, 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 |
| Field Detail |
|---|
public static final String RESTRICT_ACTION
public static final String MAKE_PUBLIC_ACTION
public static final String MANAGE_PERMISSION_ACTION
| Constructor Detail |
|---|
public UIWikiPermalinkForm()
throws Exception
Exception| Method Detail |
|---|
public void activate()
activate in interface org.exoplatform.webui.core.UIPopupComponentpublic void deActivate()
deActivate in interface org.exoplatform.webui.core.UIPopupComponent
protected boolean canModifyPagePermission()
throws Exception
Exception
protected boolean isCurrentPagePublic()
throws Exception
Exception
protected boolean canPublicAndRetrictPage()
throws Exception
Exception
protected static String getPermanlink()
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||