Class PlanElement
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.pages.plan.PlanElement
-
public class PlanElement extends Object
A single plan row in a plan table (like on the "all plans" dashboard) Be careful - build and reason columns are refreshed dynamically; so they can randomly become stalled Other columns don't seem to be affected for now (but if you are reading this maybe they are)- Since:
- v4.4
-
-
Field Summary
Fields Modifier and Type Field Description static org.openqa.selenium.By
ANCHOR_TAG
-
Constructor Summary
Constructors Constructor Description PlanElement(com.atlassian.pageobjects.elements.PageElement element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canRun()
PlanElement
enable()
PlanKey
getPlanKey()
String
getPlanName()
com.atlassian.pageobjects.elements.query.TimedQuery<Boolean>
isEnabled()
PlanSummaryPage
planSummaryPage()
PlanElement
run()
PlanElement
toggleFavourite()
String
toString()
-
-
-
Method Detail
-
planSummaryPage
public PlanSummaryPage planSummaryPage()
-
getPlanName
public String getPlanName()
-
run
public PlanElement run()
-
canRun
public boolean canRun()
-
isEnabled
public com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> isEnabled()
-
enable
public PlanElement enable()
-
toggleFavourite
public PlanElement toggleFavourite()
-
getPlanKey
public PlanKey getPlanKey()
-
-