Class MainArea
- java.lang.Object
-
- org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
-
- org.jenkinsci.test.acceptance.po.PageAreaImpl
-
- org.jenkinsci.test.acceptance.plugins.dashboard_view.controls.MainArea
-
- All Implemented Interfaces:
CapybaraPortingLayer
,Control.Owner
,PageArea
public class MainArea extends PageAreaImpl
Provides a small area of the Dashboard Configuration that can limit the Jenkins Jobs displayed in the Dashboard.- Author:
- Peter Müller
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
driver, injector, LABEL_TO_INPUT_XPATH, time
-
Fields inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
by
-
-
Constructor Summary
Constructors Constructor Description MainArea(PageObject context, String path)
Create a new Area for the configuration of title and descriptions.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setDescription(String description)
Set the description of the table.void
setFilterBuildExecutors(boolean state)
Check Filter Build Executorsvoid
setFilterBuildQueue(boolean state)
Show only jobs of this view in the queue.void
setName(String name)
Set the name of the dashboard.-
Methods inherited from class org.jenkinsci.test.acceptance.po.PageAreaImpl
control, control, createPageArea, getPage, getPath, getPath, getPath, path, self
-
Methods inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
all, blur, check, check, check, choose, clickButton, clickLink, confirmAlert, elasticSleep, executeScript, fillIn, find, findCaption, findCaption, findIfNotVisible, getCurrentUrl, getCurrentUrlWithFragment, getElement, getPageContent, getPageSource, getPageSource, getPath, handleAlert, isHiddenOrStale, isStale, last, lastIfNotVisible, newInstance, resource, runThenConfirmAlert, runThenConfirmAlert, runThenHandleAlert, runThenHandleAlert, runThenHandleDialog, sleep, visit, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
all, blur, check, check, check, choose, clickButton, clickLink, confirmAlert, executeScript, fillIn, find, findIfNotVisible, getElement, getPageSource, last, lastIfNotVisible, runThenConfirmAlert, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
-
-
-
Constructor Detail
-
MainArea
public MainArea(PageObject context, String path)
Create a new Area for the configuration of title and descriptions.
-
-
Method Detail
-
setName
public void setName(String name)
Set the name of the dashboard.- Parameters:
name
- the name of the table
-
setDescription
public void setDescription(String description)
Set the description of the table.- Parameters:
description
- the description text
-
setFilterBuildQueue
public void setFilterBuildQueue(boolean state)
Show only jobs of this view in the queue.- Parameters:
state
- if checked, only jobs in this view will be shown in the queue.
-
setFilterBuildExecutors
public void setFilterBuildExecutors(boolean state)
Check Filter Build Executors- Parameters:
state
- if checked, only those build executors will be shown that could execute the jobs in this view.
-
-