Interface IAweFrontEndInstructions

    • Method Detail

      • getCriterionCss

        String getCriterionCss​(String criterionName)
        Retrieve criterion selector in css
        Parameters:
        criterionName - Criterion name
        Returns:
        Css parent selector
      • getParentCss

        String getParentCss​(String gridId,
                            String rowId,
                            String columnId)
        Retrieve parent selector in css
        Parameters:
        gridId - Grid id
        rowId - Row id
        columnId - Column id
        Returns:
        Css parent selector
      • getCriterionInput

        org.openqa.selenium.By getCriterionInput​(String parentSelector)
        Retrieve criterion css selector
        Parameters:
        parentSelector - Parent selector
        Returns:
        Criterion input selector
      • getLoaderSelector

        org.openqa.selenium.By getLoaderSelector()
        Get loader selector
        Returns:
        loader selector
      • getLoadingBar

        org.openqa.selenium.By getLoadingBar()
        Get loading bar
        Returns:
        loading bar selector
      • getPopover

        org.openqa.selenium.By getPopover()
        Get popover selector
        Returns:
        Popover selector
      • containsText

        org.openqa.selenium.By containsText​(String clazz,
                                            String text)
        Get a tag which contains a text
        Returns:
        tag which contains text selector
      • getMessage

        org.openqa.selenium.By getMessage​(String type)
      • getMenuOpenedChildren

        org.openqa.selenium.By getMenuOpenedChildren​(String option)
        Get opened children in menu
        Parameters:
        option - Option to check
        Returns:
        Opened children selector
      • getMenuDropdown

        org.openqa.selenium.By getMenuDropdown()
        Get menu dropdown
        Returns:
        Menu dropdown selector
      • getButton

        org.openqa.selenium.By getButton​(String buttonId)
        Get button
        Parameters:
        buttonId - Button identifier
        Returns:
        Button selector
      • getInfoButton

        org.openqa.selenium.By getInfoButton​(String buttonId)
        Get info button
        Parameters:
        buttonId - Button identifier
        Returns:
        Button selector
      • getTreeButton

        org.openqa.selenium.By getTreeButton​(String gridId,
                                             String rowId)
        Get tree button
        Parameters:
        gridId - Grid identifier
        rowId - Row identifier
        Returns:
        Button selector
      • getTreeButtonLoader

        org.openqa.selenium.By getTreeButtonLoader()
        Get tree button loader
        Returns:
        Button loader selector
      • getTab

        org.openqa.selenium.By getTab​(String tabId)
        Get tab
        Parameters:
        tabId - Tab identifier
        Returns:
        Tab selector
      • getTab

        org.openqa.selenium.By getTab​(String tabId,
                                      String tabLabel)
        Get tab
        Parameters:
        tabId - Tab identifier
        tabLabel - Tab label
        Returns:
        Tab selector
      • getTabActive

        org.openqa.selenium.By getTabActive​(String tabId,
                                            String tabLabel)
        Get tab active
        Parameters:
        tabId - Tab identifier
        tabLabel - Tab label
        Returns:
        Tab selector
      • getTabMenu

        org.openqa.selenium.By getTabMenu​(String tabId)
        Get tab menu
        Parameters:
        tabId - Tab identifier
        Returns:
        Tab menu button selector
      • getTabMenuDropdown

        org.openqa.selenium.By getTabMenuDropdown​(String tabId)
        Get tab menu dropdown
        Parameters:
        tabId - Tab identifier
        Returns:
        Tab menu dropdown selector
      • getTabMenuDropdownOption

        org.openqa.selenium.By getTabMenuDropdownOption​(String tabId,
                                                        String tabLabel)
        Get tab menu dropdown option
        Parameters:
        tabId - Tab identifier
        tabLabel - Tab label
        Returns:
        Tab menu dropdown option selector
      • getContextButton

        org.openqa.selenium.By getContextButton​(String buttonId)
        Get context button
        Parameters:
        buttonId - Button identifier
        Returns:
        Button selector
      • getDatepicker

        org.openqa.selenium.By getDatepicker()
        Get datepicker selector
        Returns:
        Datepicker selector
      • getDateCriterion

        org.openqa.selenium.By getDateCriterion​(String parentSelector)
        Get date criterion selector
        Parameters:
        parentSelector - Parent selector
        Returns:
        Date criterion selector
      • getActiveDatepicker

        org.openqa.selenium.By getActiveDatepicker()
        Get active datepicker selector
        Returns:
        Active datepicker selector
      • getCellFromDatepicker

        org.openqa.selenium.By getCellFromDatepicker​(String type,
                                                     String search)
        Return cell from datepicker (year, month or day)
        Parameters:
        type - Datepicker type
        search - Cell to search
        Returns:
        Cell selector
      • getGridScrollZone

        org.openqa.selenium.By getGridScrollZone​(String gridId)
        Retrieve grid scroll zone
        Parameters:
        gridId - Grid identifier
        Returns:
        Scroll zone
      • getGridLoaderSelector

        org.openqa.selenium.By getGridLoaderSelector()
        Get grid loader selector
        Returns:
        grid loader selector
      • getGridHeader

        org.openqa.selenium.By getGridHeader​(String gridId,
                                             String columnId)
        Get grid header
        Parameters:
        gridId - Grid identifier
        columnId - Column identifier
        Returns:
        Grid header selector
      • getGridCell

        org.openqa.selenium.By getGridCell​(String gridId,
                                           String rowId,
                                           String columnId)
        Get grid cell
        Parameters:
        gridId - Grid identifier
        rowId - Row identifier
        columnId - Column identifier
        Returns:
        Grid cell selector
      • getGridSaveButton

        org.openqa.selenium.By getGridSaveButton()
        Get grid save button
        Returns:
        Grid save button selector
      • getGridSaveButton

        org.openqa.selenium.By getGridSaveButton​(String gridId)
        Get grid save button
        Parameters:
        gridId - Grid identifier
        Returns:
        Grid save button selector
      • getGridCellText

        org.openqa.selenium.By getGridCellText​(String gridId,
                                               String rowId,
                                               String columnId,
                                               String search)
        Get grid cell text
        Parameters:
        gridId - Grid identifier
        rowId - Row identifier
        columnId - Column identifier
        search - Text to search
        Returns:
        Grid cell selector
      • findGridCell

        org.openqa.selenium.By findGridCell​(String gridId,
                                            String search)
        Find a cell containing a text
        Parameters:
        gridId - Grid identifier
        search - Text to search
        Returns:
        Grid cell selector
      • getCheckbox

        org.openqa.selenium.By getCheckbox​(String parentSelector)
        Get checkbox selector
        Parameters:
        parentSelector - Parent selector
        Returns:
        Checkbox selector
      • getCheckboxChecked

        org.openqa.selenium.By getCheckboxChecked​(String criterionName,
                                                  boolean isChecked)
        Get checkbox checked or not
        Parameters:
        criterionName - Criterion name
        isChecked - Checked or not
        Returns:
        Checkbox checked selector
      • getSelectChoice

        org.openqa.selenium.By getSelectChoice​(String parentSelector)
        Get select choice button
        Parameters:
        parentSelector - Parent selector in CSS
        Returns:
        Select choice button selector
      • getSelectLoader

        org.openqa.selenium.By getSelectLoader​(String parentSelector)
        Get select loader
        Parameters:
        parentSelector - Parent selector in CSS
        Returns:
        Select loader selector
      • getSelectDropdownList

        org.openqa.selenium.By getSelectDropdownList()
        Get select dropdown list
        Returns:
        Select dropdown list selector
      • getSelectDropdownListElements

        org.openqa.selenium.By getSelectDropdownListElements()
        Get select dropdown list elements
        Returns:
        Select dropdown list elements selector
      • getSelectDropdownListFirstElement

        org.openqa.selenium.By getSelectDropdownListFirstElement()
        Get select dropdown list first element
        Returns:
        Select dropdown list first element selector
      • getSelectDropdownListLastElement

        org.openqa.selenium.By getSelectDropdownListLastElement()
        Get select dropdown list last element
        Returns:
        Select dropdown list last element selector
      • getSelectResult

        org.openqa.selenium.By getSelectResult​(String search)
        Get select result
        Parameters:
        search - Result to search
        Returns:
        Select result selector
      • getSelectChosen

        org.openqa.selenium.By getSelectChosen​(String criterionName)
        Get select chosen element
        Parameters:
        criterionName - Criterion name
        Returns:
        Select chosen element selector
      • getSelectMultipleTextContainer

        org.openqa.selenium.By getSelectMultipleTextContainer​(String criterionName)
        Get select multiple text container
        Parameters:
        criterionName - Criterion name
        Returns:
        Select multiple text container
      • getSuggest

        org.openqa.selenium.By getSuggest()
        Get suggest
        Returns:
        Suggest selector
      • getSuggestInput

        org.openqa.selenium.By getSuggestInput()
        Get suggest with input
        Returns:
        Suggest with input not hidden selector
      • getSuggestDropdownListLastElement

        org.openqa.selenium.By getSuggestDropdownListLastElement()
        Get suggest dropdown list last element
        Returns:
        Suggest dropdown list last element selector
      • getSuggestMultipleInput

        org.openqa.selenium.By getSuggestMultipleInput​(String parentSelector)
        Get suggest multiple input
        Parameters:
        parentSelector - Parent selector in CSS
        Returns:
        Suggest multiple input selector
      • getSuggestMultipleChoiceClose

        org.openqa.selenium.By getSuggestMultipleChoiceClose​(String parentSelector)
        Get suggest multiple choice close
        Parameters:
        parentSelector - Parent selector in CSS
        Returns:
        Suggest multiple choice close selector