|
|||||||||||
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.pages.actions.AbstractPageAction com.atlassian.confluence.pages.actions.ViewPageAction com.atlassian.confluence.pages.actions.AbstractDiffPagesAction
Field Summary | |
protected DiffResult |
diff
|
protected AbstractPage |
originalPage
|
protected 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()
|
void |
setWikiStyleRenderer(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 WikiStyleRenderer wikiStyleRenderer
Constructor Detail |
public AbstractDiffPagesAction()
Method Detail |
public void setWikiStyleRenderer(WikiStyleRenderer wikiStyleRenderer)
setWikiStyleRenderer
in class ViewPageAction
public 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.Action
execute
in class ViewPageAction
Exception
public boolean isLatestVersionRequired()
PageAware
isLatestVersionRequired
in interface PageAware
isLatestVersionRequired
in class ViewPageAction
public boolean isViewPermissionRequired()
isViewPermissionRequired
in interface PageAware
isViewPermissionRequired
in class ViewPageAction
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |