|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.opensymphony.xwork.ActionSupport com.atlassian.confluence.core.ConfluenceActionSupport com.atlassian.confluence.spaces.actions.AbstractSpaceAction com.atlassian.confluence.pages.templates.actions.AbstractPageTemplateAction com.atlassian.confluence.plugins.templates.actions.ListPageTemplatesAction
public class ListPageTemplatesAction
Field Summary |
---|
Fields inherited from class com.atlassian.confluence.pages.templates.actions.AbstractPageTemplateAction |
---|
labelsString, originalPageTemplate, pageTemplate, pageTemplateId, pageTemplateManager |
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
---|
key, notificationManager, originalSpace, space, spaceManager, wikiStyleRenderer |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
---|
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
---|
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
ListPageTemplatesAction()
|
Method Summary | |
---|---|
String |
execute()
|
TemplateListViewEvent |
getEventToPublish(String result)
Gets the event to publish. |
List |
getPageTemplates()
|
List |
getWikiPageTemplates()
|
List |
getXHtmlPageTemplates()
|
boolean |
isPermitted()
We should really be splitting up each of the template actions (create, edit, list) and getting them to implement SpaceAdministrative or Administrative to enforce space or global permissions. |
Methods inherited from class com.atlassian.confluence.pages.templates.actions.AbstractPageTemplateAction |
---|
getLabelsString, getPageTemplate, getPageTemplateByName, getPageTemplateId, setLabels, setLabelsString, setPageTemplateId, setPageTemplateManager, validate |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
---|
getKey, getPermissionTypes, getSpace, getSpaceKey, getSubscribableName, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setWikiStyleRenderer |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ListPageTemplatesAction()
Method Detail |
---|
public List getPageTemplates()
public List getWikiPageTemplates()
public List getXHtmlPageTemplates()
public String execute() throws Exception
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
Exception
public TemplateListViewEvent getEventToPublish(String result)
Evented
getEventToPublish
in interface Evented<TemplateListViewEvent>
result
- the result of the action executing.
public boolean isPermitted()
AbstractPageTemplateAction
isPermitted
in class AbstractPageTemplateAction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |