public abstract class ExtendedSectionModel<S extends ExtendedSectionModel<? super S,P,R>,P extends ExtendedModelBase<? super P>,R extends ExtendedModelBase<? super R>> extends org.pagemodel.web.SectionModel<S,P,R> implements ExtendedModelBase<S>
org.pagemodel.web.testers.WebElementTester.WebElementRefresh<R,N extends org.pagemodel.web.PageModel<? super N>>, org.pagemodel.web.testers.WebElementTester.WebElementWait<R,N extends org.pagemodel.web.PageModel<? super N>>| Constructor and Description |
|---|
ExtendedSectionModel(org.pagemodel.web.testers.ClickAction<P,?> clickAction,
org.pagemodel.core.testers.TestEvaluator testEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
ExtendedTestContext |
getContext() |
ExtendedPageTester<S> |
testPage() |
asSection, closeBrowser, doAction, doAction, doAction, doAction, expectRedirect, getEvaluator, logModelDisplayed, make, modelDisplayed, onPageLeave, onPageLoad, setTestEvaluator, testAlert, testModelDisplayed, testSectionParentfindComponentElement, findComponentElements, findPageElement, findPageElements, isDisplayedattribute, callRef, clearText, click, clickAnd, cssValue, doSendKeys, exists, getElementJson, getReturnObj, isClickable, isEnabled, isFocused, isSelected, location, notClickable, notDisplayed, notEnabled, notExists, notFocused, notSelected, sendKeys, sendKeysAnd, setEvaluator, setReturnObj, size, tagName, text, waitAndRefreshFor, waitForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ExtendedSectionModel(org.pagemodel.web.testers.ClickAction<P,?> clickAction, org.pagemodel.core.testers.TestEvaluator testEvaluator)
public ExtendedTestContext getContext()
getContext in interface ExtendedModelBase<S extends ExtendedSectionModel<? super S,P,R>>getContext in interface org.pagemodel.web.PageModel<S extends ExtendedSectionModel<? super S,P,R>>getContext in class org.pagemodel.web.SectionModel<S extends ExtendedSectionModel<? super S,P,R>,P extends ExtendedModelBase<? super P>,R extends ExtendedModelBase<? super R>>public ExtendedPageTester<S> testPage()
testPage in interface ExtendedModelBase<S extends ExtendedSectionModel<? super S,P,R>>testPage in interface org.pagemodel.web.PageModel<S extends ExtendedSectionModel<? super S,P,R>>testPage in class org.pagemodel.web.SectionModel<S extends ExtendedSectionModel<? super S,P,R>,P extends ExtendedModelBase<? super P>,R extends ExtendedModelBase<? super R>>