com.atlassian.confluence.pageobjects.page.content
Class ViewPage
java.lang.Object
com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
com.atlassian.confluence.pageobjects.page.content.AbstractViewPage
com.atlassian.confluence.pageobjects.page.content.ViewPage
- All Implemented Interfaces:
- com.atlassian.pageobjects.Page
- Direct Known Subclasses:
- ViewPageAddComment, ViewPageAnonymous
public class ViewPage
- extends AbstractViewPage
The view content page.
- Since:
- 4.1
| Methods inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage |
back, getAlert, getComponent, getHeader, getInlineDialog, getMainHeader, getMetadata, getMetadataLong, getPageHeadingColor, isDarkFeatureEnabled, isLoggedIn, openAddMenu, openBrowseMenu, openHelpMenu, openToolsMenu, openUserMenu, sendKeyboardShortcut, sendKeyboardShortcutAndWaitForCondition, setSetupComplete |
PAGE_ID_META_IDENTIFIER
public static final String PAGE_ID_META_IDENTIFIER
- See Also:
- Constant Field Values
SPACE_KEY_META_IDENTIFIER
public static final String SPACE_KEY_META_IDENTIFIER
- See Also:
- Constant Field Values
ViewPage
public ViewPage()
ViewPage
public ViewPage(String pageId)
ViewPage
public ViewPage(AbstractPageEntity pageEntity)
doWait
public void doWait()
- Overrides:
doWait in class ConfluenceAbstractPage
getUrl
public String getUrl()
getPageEntity
public AbstractPageEntity getPageEntity()
isFavourite
public boolean isFavourite()
edit
public EditContentPage edit()
editShortcut
public EditContentPage editShortcut(String extraKeys)
- Triggers edit shortcut and binds editor content page
- Since:
- 5.5
areEditorResourcesPreLoaded
public com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> areEditorResourcesPreLoaded()
- True if the page has preloaded all the resources the editor needs
to initialise
- Since:
- 5.6
waitUntilEditorResourcesArePreloaded
public void waitUntilEditorResourcesArePreloaded()
- Since:
- 5.6
editShortcut
public EditContentPage editShortcut()
- Triggers edit shortcut and binds editor content page
- Since:
- 5.5
getTextContent
public String getTextContent()
getTextContentDocTheme
public String getTextContentDocTheme()
getTextContent
public String getTextContent(String tagName)
- Parameters:
tagName - html tag name
- Returns:
- the text in the given tagname in the main content
getMainContent
public com.atlassian.pageobjects.elements.PageElement getMainContent()
getRenderedContent
public RenderedContent getRenderedContent()
getBreadcrumbs
public Breadcrumbs getBreadcrumbs()
getTitle
public String getTitle()
getLabelSection
public PageLabelsSection getLabelSection()
getLikeSection
public LikeSection getLikeSection()
getLabels
public List<String> getLabels()
getComments
public CommentsSection getComments()
pageHasElement
public boolean pageHasElement(String element)
openHelpDialogWithShortcut
public KeyboardShortcutHelperDialog openHelpDialogWithShortcut()
openLabelsDialog
public LabelsDialog openLabelsDialog()
openLabelsDialogViaKeyboard
public LabelsDialog openLabelsDialogViaKeyboard()
canEdit
public boolean canEdit()
canComment
public com.atlassian.pageobjects.elements.query.TimedCondition canComment()
canEditLabels
public com.atlassian.pageobjects.elements.query.TimedCondition canEditLabels()
findQuickReloadDialog
public QuickReloadDialog findQuickReloadDialog()
contentVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition contentVisibleCondition()
pageCommentsVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition pageCommentsVisibleCondition()
commentsSectionPresentCondition
public com.atlassian.pageobjects.elements.query.TimedCondition commentsSectionPresentCondition()
quickCommentPromptVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition quickCommentPromptVisibleCondition()
editorContainerVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition editorContainerVisibleCondition()
quickReloadNoticeVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition quickReloadNoticeVisibleCondition()
clickOnBody
public void clickOnBody()
getPageId
public long getPageId()
getSpaceKey
public String getSpaceKey()
toString
public String toString()
- Overrides:
toString in class Object
addCommentRTEVisibleCondition
public com.atlassian.pageobjects.elements.query.TimedCondition addCommentRTEVisibleCondition()
getWatchDialog
public WatchDialog getWatchDialog()
openRestrictionsDialog
public PageRestrictionsDialog openRestrictionsDialog()
hasPageRestrictions
public com.atlassian.pageobjects.elements.query.TimedCondition hasPageRestrictions()
clickPageModificationLink
public AbstractViewPage clickPageModificationLink()
getPageRenderTimeStamp
public Long getPageRenderTimeStamp()
- Since:
- 5.6
Copyright © 2003–2015 Atlassian. All rights reserved.