|
||||||||||
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.AbstractPageAwareAction 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 |
---|
commentManager, HOT_REFERRERS_COUNT, notificationManager, referralManager, wikiStyleRenderer |
Fields inherited from class com.atlassian.confluence.pages.actions.AbstractPageAction |
---|
incomingLinks, isXHtml, linkManager, MARKUP, pageManager, PREVIEW, RICHTEXT, wysiwygConverter |
Fields inherited from class com.atlassian.confluence.pages.actions.AbstractPageAwareAction |
---|
contentPermissionManager, spaceManager |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
---|
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, permissionManager, permitted, pluginAccessor, 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<Space,SpaceContentEntityObject> |
getIncomingLinksMap()
|
int |
getInitialVisibleChildCount()
|
List<VersionHistorySummary> |
getLatestChanges()
returns the last five versions/revisions of this current page (if they exist) |
Map<Space,SpaceContentEntityObject> |
getOutgoingLinks()
|
List |
getTrackbackLinks()
|
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()
|
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(com.atlassian.renderer.links.LinkResolver linkResolver)
|
Methods inherited from class com.atlassian.confluence.pages.actions.AbstractPageAwareAction |
---|
getPage, getPageId, getSpace, getSpaceKey, getTitle, hasViewPagePermission, setContentPermissionManager, setPage, setSpaceManager |
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 |
Constructor Detail |
---|
public PageInfoAction()
Method Detail |
---|
public String execute() throws Exception
execute
in interface com.opensymphony.xwork.Action
execute
in class ViewPageAction
Exception
public void setLinkResolver(com.atlassian.renderer.links.LinkResolver linkResolver)
public Map<Space,SpaceContentEntityObject> getIncomingLinksMap()
public List getTrackbackLinks()
public Map<Space,SpaceContentEntityObject> getOutgoingLinks()
public Collection getExternalLinks()
public String renderOutgoingLink(AbstractLink link)
public String renderReferralLink(ReferralLink link)
public String renderUrlLink(OutgoingLink link)
public ContentEntityObject getDestinationContentEntity(OutgoingLink link)
public boolean isLatestVersionRequired()
PageAware
isLatestVersionRequired
in interface PageAware
isLatestVersionRequired
in class ViewPageAction
public boolean isViewPermissionRequired()
isViewPermissionRequired
in interface PageAware
isViewPermissionRequired
in class ViewPageAction
public PageChangesBean getChangesSinceLastEdit()
public PageChangesBean getChangesSinceLastLogin()
public List<VersionHistorySummary> getLatestChanges()
public int getInitialVisibleChildCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |