com.atlassian.jira.webtest.framework.page.admin.plugins
Interface PluginsList<T extends PluginComponent<T>>

All Superinterfaces:
Localizable, PageObject
All Known Implementing Classes:
SeleniumPluginsList

public interface PluginsList<T extends PluginComponent<T>>
extends PageObject, Localizable

Generic representation of plugins list in the UPM UI.

Since:
v4.3

Method Summary
 TimedQuery<T> findPluginComponent(String pluginKey)
          Retrieve component with given pluginKey.
 TimedCondition hasPluginComponent(String pluginKey)
          Check if this list has component with given pluginKey.
 TimedCondition hasPluginComponentMatching(String pluginKeyRegex)
          Check if this list has at least one component matching pluginKeyRegex.
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.Localizable
locator
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Method Detail

hasPluginComponent

TimedCondition hasPluginComponent(String pluginKey)
Check if this list has component with given pluginKey.

Parameters:
pluginKey - plugin key to check
Returns:
timed condition checking if a component with given key exists in this list

hasPluginComponentMatching

TimedCondition hasPluginComponentMatching(String pluginKeyRegex)
Check if this list has at least one component matching pluginKeyRegex.

Parameters:
pluginKeyRegex - regular expression of the plugin key to check
Returns:
timed condition checking if a component with key matching given expression exists in this list

findPluginComponent

TimedQuery<T> findPluginComponent(String pluginKey)
Retrieve component with given pluginKey.

Parameters:
pluginKey - plugin key
Returns:
query for component with given plugin key in this list


Copyright © 2002-2012 Atlassian. All Rights Reserved.