Package org.jenkinsci.test.acceptance.po
Class Folder
-
- All Implemented Interfaces:
CapybaraPortingLayer
,Container
- Direct Known Subclasses:
WorkflowMultiBranchJob
public class Folder extends TopLevelItem implements Container
A container that stores nested items likejobs
. A folder may contain a hierarchy of folders.
-
-
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.TopLevelItem
name
-
Fields inherited from class org.jenkinsci.test.acceptance.po.PageObject
jsonParser, url
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
String
getActiveViewName()
JobsMixIn
getJobs()
Returns the jobs in this container.ViewsMixIn
getViews()
Returns the views in this container.List<String>
getViewsNames()
<T extends View>
TselectView(Class<T> type, String viewName)
void
setEnvironmentalVariables(Map<String,String> envVbles)
-
Methods inherited from class org.jenkinsci.test.acceptance.po.TopLevelItem
as, description, equals, getDescription, getDisplayName, getParameters, hashCode, renameTo, setDescription, setDescription, toString
-
Methods inherited from class org.jenkinsci.test.acceptance.po.ContainerPageObject
action, action, getConfigUrl, getJson, getJson, getJsonApiUrl, getNavigationLinks
-
Methods inherited from class org.jenkinsci.test.acceptance.po.ConfigurablePageObject
apply, configure, configure, configure, configure, ensureConfigPage, getFormName, getSubmitButtonText, save
-
Methods inherited from class org.jenkinsci.test.acceptance.po.PageObject
control, control, createPageArea, createRandomName, getContext, getJenkins, open, url, url, visit
-
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
-
-
-
-
Constructor Detail
-
Folder
public Folder(PageObject context, URL url, String name)
-
-
Method Detail
-
getJobs
public JobsMixIn getJobs()
Description copied from interface:Container
Returns the jobs in this container.
-
getViews
public ViewsMixIn getViews()
Description copied from interface:Container
Returns the views in this container.
-
delete
public void delete()
- Specified by:
delete
in classTopLevelItem
-
getActiveViewName
public String getActiveViewName()
-
-