Class NodeParameter
- java.lang.Object
-
- org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
-
- org.jenkinsci.test.acceptance.po.PageAreaImpl
-
- org.jenkinsci.test.acceptance.po.Parameter
-
- org.jenkinsci.test.acceptance.plugins.nodelabelparameter.NodeParameter
-
- All Implemented Interfaces:
CapybaraPortingLayer
,Control.Owner
,PageArea
public class NodeParameter extends Parameter
- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
-
Field Summary
Fields Modifier and Type Field Description Control
allowedNodes
Control
allowMultiple
Control
defaultNodes
Control
disallowMultiple
Control
eligibility
Control
runAllCases
Control
runIfSuccess
Control
runIfUnstable
-
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 NodeParameter(Job job, String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
applicableNodes()
void
fillWith(Object v)
Given an subtype-specific value object that represents the actual argument, fill in the parameterized build form.List<org.openqa.selenium.WebElement>
getPossibleNodesOptions()
-
Methods inherited from class org.jenkinsci.test.acceptance.po.Parameter
getName, path, setDefault, setDescription, setName
-
Methods inherited from class org.jenkinsci.test.acceptance.po.PageAreaImpl
control, control, createPageArea, getPage, getPath, getPath, getPath, 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
-
-
-
-
Field Detail
-
runIfSuccess
public final Control runIfSuccess
-
runIfUnstable
public final Control runIfUnstable
-
runAllCases
public final Control runAllCases
-
allowMultiple
public final Control allowMultiple
-
disallowMultiple
public final Control disallowMultiple
-
defaultNodes
public final Control defaultNodes
-
allowedNodes
public final Control allowedNodes
-
eligibility
public final Control eligibility
-
-
Method Detail
-
getPossibleNodesOptions
public List<org.openqa.selenium.WebElement> getPossibleNodesOptions()
-
fillWith
public void fillWith(Object v)
Description copied from class:Parameter
Given an subtype-specific value object that represents the actual argument, fill in the parameterized build form.
-
-