com.atlassian.confluence.pageobjects.component.editor
Class SearchAndReplaceToolbar

java.lang.Object
  extended by com.atlassian.confluence.pageobjects.component.editor.SearchAndReplaceToolbar

public class SearchAndReplaceToolbar
extends java.lang.Object

Represents the search and replace toolbar in the editor. This is hidden by default.


Field Summary
protected  com.atlassian.pageobjects.elements.PageElementFinder pageElementFinder
           
 
Constructor Summary
SearchAndReplaceToolbar()
           
 
Method Summary
 void clearAllFields()
           
 void clickFind()
           
 void clickPrev()
           
 void clickReplace()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAMatchMarkerPresent()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isFindInputFocussed()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<java.lang.Boolean> isHiddenAndNotAnimated()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isNotAnimated()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isReplaceButtonEnabled()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isVisible()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<java.lang.Boolean> isVisibleAndNotAnimated()
           
 void pressEnterOnFindField()
           
 void pressEnterOnReplaceField()
           
 void pressEscapeOnFindField()
           
 void pressEscapeOnReplaceField()
           
 void searchAndReplaceAll(java.lang.String searchTerm, java.lang.String replacement)
           
 void searchAndReplaceOneClick(java.lang.String searchTerm, java.lang.String replacement)
           
 void searchAndReplaceOnePressEnter(java.lang.String searchTerm, java.lang.String replacement)
           
 void typeQueryAndClickFind(java.lang.String searchTerm)
           
 void typeQueryAndClickPrev(java.lang.String searchTerm)
           
 void typeQueryAndPressEnter(java.lang.String searchTerm)
           
 void typeReplaceQuery(java.lang.String replacement)
           
 void typeSearchQuery(java.lang.String searchTerm)
           
 void waitUntilVisible()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageElementFinder

@Inject
protected com.atlassian.pageobjects.elements.PageElementFinder pageElementFinder
Constructor Detail

SearchAndReplaceToolbar

public SearchAndReplaceToolbar()
Method Detail

typeSearchQuery

public void typeSearchQuery(java.lang.String searchTerm)

typeReplaceQuery

public void typeReplaceQuery(java.lang.String replacement)

clickFind

public void clickFind()

clickPrev

public void clickPrev()

pressEnterOnFindField

public void pressEnterOnFindField()

pressEscapeOnFindField

public void pressEscapeOnFindField()

pressEnterOnReplaceField

public void pressEnterOnReplaceField()

pressEscapeOnReplaceField

public void pressEscapeOnReplaceField()

clickReplace

public void clickReplace()

typeQueryAndPressEnter

public void typeQueryAndPressEnter(java.lang.String searchTerm)

typeQueryAndClickFind

public void typeQueryAndClickFind(java.lang.String searchTerm)

typeQueryAndClickPrev

public void typeQueryAndClickPrev(java.lang.String searchTerm)

searchAndReplaceOneClick

public void searchAndReplaceOneClick(java.lang.String searchTerm,
                                     java.lang.String replacement)

searchAndReplaceOnePressEnter

public void searchAndReplaceOnePressEnter(java.lang.String searchTerm,
                                          java.lang.String replacement)

searchAndReplaceAll

public void searchAndReplaceAll(java.lang.String searchTerm,
                                java.lang.String replacement)

waitUntilVisible

public void waitUntilVisible()

isVisible

public com.atlassian.pageobjects.elements.query.TimedCondition isVisible()

isNotAnimated

public com.atlassian.pageobjects.elements.query.TimedCondition isNotAnimated()

isVisibleAndNotAnimated

public com.atlassian.pageobjects.elements.query.TimedQuery<java.lang.Boolean> isVisibleAndNotAnimated()

isHiddenAndNotAnimated

public com.atlassian.pageobjects.elements.query.TimedQuery<java.lang.Boolean> isHiddenAndNotAnimated()

isReplaceButtonEnabled

public com.atlassian.pageobjects.elements.query.TimedCondition isReplaceButtonEnabled()

isFindInputFocussed

public com.atlassian.pageobjects.elements.query.TimedCondition isFindInputFocussed()

isAMatchMarkerPresent

public com.atlassian.pageobjects.elements.query.TimedCondition isAMatchMarkerPresent()

clearAllFields

public void clearAllFields()


Copyright © 2003-2014 Atlassian. All Rights Reserved.