Interface IAweFrontEndInstructions

All Superinterfaces:
IAweInstructions
All Known Implementing Classes:
AngularAweInstructions, ReactAweInstructions

public interface IAweFrontEndInstructions extends IAweInstructions
  • Method Details

    • 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)
    • getMenuBehavior

      MenuBehavior getMenuBehavior()
      Get menu behavior
      Returns:
      Menu click behavior
    • getMenuOption

      org.openqa.selenium.By getMenuOption(String option)
      Get menu option
      Parameters:
      option - Option to check
      Returns:
      Opened children selector
    • 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
    • getRowEditBehavior

      RowEditBehavior getRowEditBehavior()
      Get row edit behavior
      Returns:
      Row edit behavior
    • 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
    • getSuggestBehavior

      SuggestBehavior getSuggestBehavior()
      Get suggest behavior
      Returns:
      Suggest text behavior
    • getSuggest

      org.openqa.selenium.By getSuggest(String parent)
      Get suggest
      Parameters:
      parent - Parent CSS selector
      Returns:
      Suggest selector
    • getSuggestInput

      org.openqa.selenium.By getSuggestInput(String parent)
      Get suggest with input
      Parameters:
      parent - Parent CSS selector
      Returns:
      Suggest with input not hidden selector
    • getSuggestResult

      org.openqa.selenium.By getSuggestResult(String match)
      Get suggest result
      Parameters:
      match - Match result
      Returns:
      Suggest result element
    • getSuggestDropdownList

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

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

      org.openqa.selenium.By getSuggestChoice(String parentSelector)
      Get suggest choice button
      Parameters:
      parentSelector - Parent selector in CSS
      Returns:
      Suggest choice button selector
    • getSuggestLoader

      org.openqa.selenium.By getSuggestLoader(String parentSelector)
      Get suggest loader
      Parameters:
      parentSelector - Parent selector in CSS
      Returns:
      Suggest loader selector
    • getSuggestChosen

      org.openqa.selenium.By getSuggestChosen(String criterionName)
      Get suggest chosen element
      Parameters:
      criterionName - Criterion name
      Returns:
      Select chosen 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