Class EditPermissionsComponent


  • public class EditPermissionsComponent
    extends Object
    Component for configuring permissions. To be used on pages which use the asynchronous permissions configuration widget.
    See Also:
    AbstractPermissionsPage
    • Constructor Detail

      • EditPermissionsComponent

        public EditPermissionsComponent​(com.atlassian.pageobjects.elements.PageElement container)
    • Method Detail

      • waitForInitialization

        public void waitForInitialization()
      • setFilterText

        public EditPermissionsComponent setFilterText​(String filter,
                                                      Predicate<PermissionsTableComponent> changePredicate)
        Filter permissions table by the specified filter. Set to empty to remove filtering.
        Parameters:
        changePredicate - a predicate which will indicate that the filtering got successfully applied to the table
      • isFilteringEnabled

        public boolean isFilteringEnabled()
        Whether filtering is possible for this component.
      • isAddingPrincipalsEnabled

        public boolean isAddingPrincipalsEnabled()
        Whether adding new principals is possible for this component.