com.atlassian.jira.webtest.framework.page.admin.plugins
Interface ManagePluginModuleComponent

All Superinterfaces:
Localizable, PageObject, PluginModuleComponent<ManagePluginModuleComponent>
All Known Implementing Classes:
SeleniumManagePluginModuleComponent

public interface ManagePluginModuleComponent
extends PluginModuleComponent<ManagePluginModuleComponent>

Represents a single plugin module table row on the ManageExistingPlugins tab.

Since:
v4.3

Method Summary
 TimedCondition canBeDisabled()
          Check if the plugin module can be disabled.
 TimedCondition cannotBeDisabled()
          Check if the plugin module cannot be disabled.
 ManagePluginModuleComponent disable()
          Disable the plugin module.
 ManagePluginModuleComponent enable()
          Enable the plugin module.
 TimedCondition isDisabled()
          Check if the plugin is disabled.
 TimedCondition isEnabled()
          Check if the plugin is enabled.
 
Methods inherited from interface com.atlassian.jira.webtest.framework.page.admin.plugins.PluginModuleComponent
getCompletePluginModuleKey
 
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

isEnabled

TimedCondition isEnabled()
Check if the plugin is enabled.

Returns:
timed condition checking if the plugin module is enabled

isDisabled

TimedCondition isDisabled()
Check if the plugin is disabled.

Returns:
timed condition checking if the plugin module is disabled

canBeDisabled

TimedCondition canBeDisabled()
Check if the plugin module can be disabled.

Returns:
timed condition checking if the plugin module can be disabled

cannotBeDisabled

TimedCondition cannotBeDisabled()
Check if the plugin module cannot be disabled.

Returns:
timed condition checking if the plugin module cannot be disabled

enable

ManagePluginModuleComponent enable()
Enable the plugin module. The plugin's module list has to be expanded to be able to perform this operation, as the 'Enable' button is only visible in the expanded mode.

Returns:
this plugin module component
See Also:
#isExpanded(), #expand()

disable

ManagePluginModuleComponent disable()
Disable the plugin module. This plugin's module list has to be expanded to be able to perform this operation, as the 'Disable' button is only visible in the expanded mode.

Returns:
this plugin module component
See Also:
#isExpanded(), #expand()


Copyright © 2002-2013 Atlassian. All Rights Reserved.