|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.confluence.selenium.client.Dialog com.atlassian.confluence.selenium.client.LinkBrowser
public class LinkBrowser
Nested Class Summary | |
---|---|
static class |
LinkBrowser.Tab
|
Field Summary |
---|
Fields inherited from class com.atlassian.confluence.selenium.client.Dialog |
---|
client, id |
Constructor Summary | |
---|---|
LinkBrowser(ConfluenceSeleniumClient client)
|
Method Summary | |
---|---|
void |
clickCancel()
Clicks the 'Cancel' button. |
void |
clickInsert()
|
void |
clickSearchButton()
|
void |
escapeFromQuickSearch()
|
java.lang.String |
getAttachmentTitle(int row)
|
int |
getDataTableRows()
|
java.lang.String |
getHeading()
|
java.lang.String |
getInsertButtonText()
|
java.lang.String |
getSelectedAttachment()
|
LinkBrowser.Tab |
getSelectedTab()
|
java.lang.String |
getSpaceSelected()
|
java.lang.String |
getTextInAlias()
|
java.lang.String |
getTextInExternalLink()
|
java.lang.String |
getTextInSearch()
|
boolean |
isAttachmentPresent(Attachment attachment)
|
boolean |
isBreadcrumbsVisible()
|
boolean |
isInsertButtonEnabled()
|
boolean |
isPresentInDataTable(ContentEntity content)
|
boolean |
isPresentInQuickSearch(java.lang.String name)
|
boolean |
isPresentInSearchResults(java.lang.String contentType,
java.lang.String name)
|
void |
pressEnterInAliasField()
Press enter in the current link text field. |
void |
pressEnterInSearch()
|
void |
quickSearch(java.lang.String text)
Types in the search field and fires key events to tigger the quick search. |
void |
searchAndSelect(java.lang.String contentTitle)
|
void |
selectAttachment(Attachment attachment)
|
void |
selectFromDataTable(java.lang.String title)
|
void |
selectFromQuickSearch(java.lang.String name)
|
void |
selectSearchSpace(java.lang.String spaceName)
|
LinkBrowser |
selectTab(LinkBrowser.Tab tab)
|
void |
typeExternalLink(java.lang.String externalLink)
|
void |
typeInSearch(java.lang.String text)
Types in the search field without firing key events. |
void |
typeTextInAlias(java.lang.String text)
Types in the current link text field. |
void |
waitForDataTable(int rows)
|
void |
waitForDataTableMessage(java.lang.String message)
|
void |
waitForQuickSearchToClose()
Waits for the quick search drop down to close. |
void |
waitUntilVisible()
|
Methods inherited from class com.atlassian.confluence.selenium.client.Dialog |
---|
clickButton, clickClose, clickLink, clickPageMenu, getId, getTitle, hasButton, hasLink, hasPageMenu, isButtonDisabled, isVisible, pressEscape, pressEscapeOnly, waitForRemoval, waitUntilHidden |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LinkBrowser(ConfluenceSeleniumClient client)
Method Detail |
---|
public java.lang.String getHeading()
public void waitUntilVisible()
waitUntilVisible
in class Dialog
public void clickInsert()
public void clickCancel()
Dialog
clickCancel
in class Dialog
public LinkBrowser selectTab(LinkBrowser.Tab tab)
public LinkBrowser.Tab getSelectedTab()
public java.lang.String getTextInAlias()
public void typeTextInAlias(java.lang.String text)
public void pressEnterInAliasField()
public java.lang.String getTextInSearch()
public void typeInSearch(java.lang.String text)
quickSearch(String)
public void pressEnterInSearch()
public void quickSearch(java.lang.String text)
public void selectFromQuickSearch(java.lang.String name)
public boolean isPresentInQuickSearch(java.lang.String name)
public void waitForQuickSearchToClose()
public void escapeFromQuickSearch()
public void clickSearchButton()
public void typeExternalLink(java.lang.String externalLink)
public java.lang.String getTextInExternalLink()
public boolean isInsertButtonEnabled()
public java.lang.String getSpaceSelected()
public void selectSearchSpace(java.lang.String spaceName)
public boolean isBreadcrumbsVisible()
public boolean isPresentInSearchResults(java.lang.String contentType, java.lang.String name)
public boolean isAttachmentPresent(Attachment attachment)
public java.lang.String getAttachmentTitle(int row)
public java.lang.String getSelectedAttachment()
public void selectAttachment(Attachment attachment)
public int getDataTableRows()
public void waitForDataTableMessage(java.lang.String message)
public void waitForDataTable(int rows)
public boolean isPresentInDataTable(ContentEntity content)
public void selectFromDataTable(java.lang.String title)
public java.lang.String getInsertButtonText()
public void searchAndSelect(java.lang.String contentTitle)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |