|
||||||||||
| 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.PageInfoAction
public class PageInfoAction
| Field Summary |
|---|
| Fields inherited from class com.atlassian.confluence.pages.actions.ViewPageAction |
|---|
HOT_REFERRERS_COUNT, notificationManager, referralManager, wikiStyleRenderer |
| 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, localeManager, 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 | |
|---|---|
PageInfoAction()
|
|
| Method Summary | |
|---|---|
String |
execute()
|
PageChangesBean |
getChangesSinceLastEdit()
|
PageChangesBean |
getChangesSinceLastLogin()
|
ContentEntityObject |
getDestinationContentEntity(OutgoingLink link)
|
Collection |
getExternalLinks()
|
Map |
getIncomingLinksMap()
|
int |
getInitialVisibleChildCount()
|
List |
getLatestChanges()
returns the last five versions/revisions of this current page (if they exist) |
Map |
getOutgoingLinks()
|
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. |
String |
renderOutgoingLink(AbstractLink link)
renders the links on the view page info page wiki-style that is, unknown pages should display with ? and URL links with the appropriate icon |
String |
renderReferralLink(ReferralLink link)
|
String |
renderUrlLink(OutgoingLink link)
|
void |
setLinkResolver(LinkResolver linkResolver)
|
| 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 |
| Constructor Detail |
|---|
public PageInfoAction()
| Method Detail |
|---|
public String execute()
throws Exception
execute in interface com.opensymphony.xwork.Actionexecute in class ViewPageActionExceptionpublic void setLinkResolver(LinkResolver linkResolver)
public Map getIncomingLinksMap()
public Map getOutgoingLinks()
public Collection getExternalLinks()
public String renderOutgoingLink(AbstractLink link)
link - public String renderReferralLink(ReferralLink link)
public String renderUrlLink(OutgoingLink link)
public ContentEntityObject getDestinationContentEntity(OutgoingLink link)
public boolean isLatestVersionRequired()
PageAware
isLatestVersionRequired in interface PageAwareisLatestVersionRequired in class ViewPageActionpublic boolean isViewPermissionRequired()
PageAware
isViewPermissionRequired in interface PageAwareisViewPermissionRequired in class ViewPageActionpublic PageChangesBean getChangesSinceLastEdit()
public PageChangesBean getChangesSinceLastLogin()
public List getLatestChanges()
public int getInitialVisibleChildCount()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||