|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.pages.actions.AbstractPageAction
com.atlassian.confluence.pages.actions.ViewPageAction
com.atlassian.confluence.pages.actions.AbstractDiffPagesAction
| Field Summary | |
protected DiffResult |
diff
|
protected AbstractPage |
originalPage
|
protected com.atlassian.renderer.WikiStyleRenderer |
wikiStyleRenderer
|
| Fields inherited from class com.atlassian.confluence.pages.actions.ViewPageAction |
commentManager, HOT_REFERRERS_COUNT, notificationManager, referralManager |
| Fields inherited from class com.atlassian.confluence.pages.actions.AbstractPageAction |
contentPermissionManager, expertView, incomingLinks, isXHtml, linkManager, MARKUP, pageManager, postingDay, PREVIEW, RICHTEXT, spaceManager, wysiwygConverter |
| Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, 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 | |
AbstractDiffPagesAction()
|
|
| Method Summary | |
String |
execute()
|
String |
getDiff()
|
DiffResult |
getDiffResult()
|
AbstractPage |
getLatestVersion()
|
abstract AbstractPage |
getOriginalPage()
|
AbstractPage |
getRevisedPage()
|
boolean |
isLatestVersionRequired()
If the action can only work on the most recent version of a page, this will cause the interceptor to silently replace the version that it looks up with the most recent version, if necessary. |
boolean |
isViewPermissionRequired()
If the action requires that the user needs viewPagePermissions, then it should return true to this method. |
void |
setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
|
| 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, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.confluence.pages.actions.PageAware |
getPage, setPage |
| Field Detail |
protected AbstractPage originalPage
protected DiffResult diff
protected com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer
| Constructor Detail |
public AbstractDiffPagesAction()
| Method Detail |
public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
setWikiStyleRenderer in class ViewPageActionpublic abstract AbstractPage getOriginalPage()
public AbstractPage getRevisedPage()
public AbstractPage getLatestVersion()
public String getDiff()
public DiffResult getDiffResult()
public String execute()
throws Exception
execute in interface com.opensymphony.xwork.Actionexecute in class ViewPageActionExceptionpublic boolean isLatestVersionRequired()
PageAware
isLatestVersionRequired in interface PageAwareisLatestVersionRequired in class ViewPageActionpublic boolean isViewPermissionRequired()
PageAware
isViewPermissionRequired in interface PageAwareisViewPermissionRequired in class ViewPageAction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||