com.atlassian.confluence.pageobjects.page.content
Class ViewPageAnonymous

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
      extended by com.atlassian.confluence.pageobjects.page.content.AbstractViewPage
          extended by com.atlassian.confluence.pageobjects.page.content.ViewPage
              extended by com.atlassian.confluence.pageobjects.page.content.ViewPageAnonymous
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class ViewPageAnonymous
extends ViewPage


Field Summary
static java.lang.String PAGE_ID_META_IDENTIFIER
           
 
Fields inherited from class com.atlassian.confluence.pageobjects.page.content.AbstractViewPage
pageEntity
 
Fields inherited from class com.atlassian.confluence.pageobjects.page.ConfluenceAbstractPage
driver, pageBinder, pageElementFinder, timeouts, waiter
 
Constructor Summary
ViewPageAnonymous()
           
ViewPageAnonymous(AbstractPageEntity pageEntity)
           
ViewPageAnonymous(java.lang.String pageId)
           
 
Method Summary
 boolean canEdit()
           
 com.atlassian.pageobjects.elements.query.TimedCondition canEditLabels()
           
 void clickOnBody()
           
 com.atlassian.pageobjects.elements.query.TimedCondition commentsSectionPresentCondition()
           
 com.atlassian.pageobjects.elements.query.TimedCondition contentVisibleCondition()
           
 void doWait()
           
 EditContentPage edit()
           
 com.atlassian.pageobjects.elements.query.TimedCondition editorContainerVisibleCondition()
           
 QuickReloadDialog findQuickReloadDialog()
           
 Breadcrumbs getBreadcrumbs()
           
 CommentsSection getComments()
           
 java.util.List<java.lang.String> getLabels()
           
 PageLabelsSection getLabelSection()
           
 LikeSection getLikeSection()
           
 com.atlassian.pageobjects.elements.PageElement getMainContent()
           
 AbstractPageEntity getPageEntity()
           
 RenderedContent getRenderedContent()
           
 java.lang.String getTextContent()
           
 java.lang.String getTextContent(java.lang.String tagName)
           
 java.lang.String getTitle()
           
 java.lang.String getUrl()
           
 java.lang.String getVersionComment()
           
 boolean hasVersionComment()
           
 boolean isFavourite()
           
 KeyboardShortcutHelperDialog openHelpDialogWithShortcut()
           
 LabelsDialog openLabelsDialog()
           
 LabelsDialog openLabelsDialogViaKeyboard()
           
 com.atlassian.pageobjects.elements.query.TimedCondition pageCommentsVisibleCondition()
           
 boolean pageHasElement(java.lang.String element)
           
 com.atlassian.pageobjects.elements.query.TimedCondition quickCommentPromptVisibleCondition()
           
 void toggleShowVersionComment(boolean show)
           
 
Methods inherited from class com.atlassian.confluence.pageobjects.page.content.ViewPage
addCommentRTEVisibleCondition, getPageId, getWatchDialog, toString
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PAGE_ID_META_IDENTIFIER

public static final java.lang.String PAGE_ID_META_IDENTIFIER
See Also:
Constant Field Values
Constructor Detail

ViewPageAnonymous

public ViewPageAnonymous()

ViewPageAnonymous

public ViewPageAnonymous(java.lang.String pageId)

ViewPageAnonymous

public ViewPageAnonymous(AbstractPageEntity pageEntity)
Method Detail

doWait

public void doWait()
Overrides:
doWait in class ViewPage

getUrl

public java.lang.String getUrl()
Specified by:
getUrl in interface com.atlassian.pageobjects.Page
Overrides:
getUrl in class ViewPage

getPageEntity

public AbstractPageEntity getPageEntity()
Overrides:
getPageEntity in class ViewPage

isFavourite

public boolean isFavourite()
Overrides:
isFavourite in class ViewPage

edit

public EditContentPage edit()
Overrides:
edit in class ViewPage

getTextContent

public java.lang.String getTextContent()
Overrides:
getTextContent in class ViewPage

getTextContent

public java.lang.String getTextContent(java.lang.String tagName)
Overrides:
getTextContent in class ViewPage
Parameters:
tagName - html tag name
Returns:
the text in the given tagname in the main content

getMainContent

public com.atlassian.pageobjects.elements.PageElement getMainContent()
Overrides:
getMainContent in class ViewPage

getRenderedContent

public RenderedContent getRenderedContent()
Overrides:
getRenderedContent in class ViewPage

getBreadcrumbs

public Breadcrumbs getBreadcrumbs()
Overrides:
getBreadcrumbs in class ViewPage

getTitle

public java.lang.String getTitle()
Overrides:
getTitle in class ViewPage

getLabelSection

public PageLabelsSection getLabelSection()
Overrides:
getLabelSection in class ViewPage

getLikeSection

public LikeSection getLikeSection()
Overrides:
getLikeSection in class ViewPage

getLabels

public java.util.List<java.lang.String> getLabels()
Overrides:
getLabels in class ViewPage

getComments

public CommentsSection getComments()
Overrides:
getComments in class ViewPage

hasVersionComment

public boolean hasVersionComment()
Overrides:
hasVersionComment in class ViewPage

pageHasElement

public boolean pageHasElement(java.lang.String element)
Overrides:
pageHasElement in class ViewPage

toggleShowVersionComment

public void toggleShowVersionComment(boolean show)
Overrides:
toggleShowVersionComment in class ViewPage

getVersionComment

public java.lang.String getVersionComment()
Overrides:
getVersionComment in class ViewPage

openHelpDialogWithShortcut

public KeyboardShortcutHelperDialog openHelpDialogWithShortcut()
Overrides:
openHelpDialogWithShortcut in class ViewPage

openLabelsDialog

public LabelsDialog openLabelsDialog()
Overrides:
openLabelsDialog in class ViewPage

openLabelsDialogViaKeyboard

public LabelsDialog openLabelsDialogViaKeyboard()
Overrides:
openLabelsDialogViaKeyboard in class ViewPage

canEdit

public boolean canEdit()
Overrides:
canEdit in class ViewPage

canEditLabels

public com.atlassian.pageobjects.elements.query.TimedCondition canEditLabels()
Overrides:
canEditLabels in class ViewPage

findQuickReloadDialog

public QuickReloadDialog findQuickReloadDialog()
Overrides:
findQuickReloadDialog in class ViewPage

contentVisibleCondition

public com.atlassian.pageobjects.elements.query.TimedCondition contentVisibleCondition()
Overrides:
contentVisibleCondition in class ViewPage

pageCommentsVisibleCondition

public com.atlassian.pageobjects.elements.query.TimedCondition pageCommentsVisibleCondition()
Overrides:
pageCommentsVisibleCondition in class ViewPage

commentsSectionPresentCondition

public com.atlassian.pageobjects.elements.query.TimedCondition commentsSectionPresentCondition()
Overrides:
commentsSectionPresentCondition in class ViewPage

quickCommentPromptVisibleCondition

public com.atlassian.pageobjects.elements.query.TimedCondition quickCommentPromptVisibleCondition()
Overrides:
quickCommentPromptVisibleCondition in class ViewPage

editorContainerVisibleCondition

public com.atlassian.pageobjects.elements.query.TimedCondition editorContainerVisibleCondition()
Overrides:
editorContainerVisibleCondition in class ViewPage

clickOnBody

public void clickOnBody()
Overrides:
clickOnBody in class ViewPage


Copyright © 2003-2013 Atlassian. All Rights Reserved.