Class ConfluenceFrameExecutorTemplate.Strict
- java.lang.Object
-
- com.atlassian.confluence.pageobjects.module.frame.ConfluenceFrameExecutorTemplate
-
- com.atlassian.confluence.pageobjects.module.frame.ConfluenceFrameExecutorTemplate.Strict
-
- All Implemented Interfaces:
ConfluenceFrameExecutor
- Enclosing class:
- ConfluenceFrameExecutorTemplate
public static class ConfluenceFrameExecutorTemplate.Strict extends ConfluenceFrameExecutorTemplate
Switches to the given frame before running the closure and escapes if not possible.This should be used for components which encapsulate locators which only work on the given iFrame. E.g. the
MacroPlaceholder
component only works on the tinyMCE IFrame.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.atlassian.confluence.pageobjects.module.frame.ConfluenceFrameExecutorTemplate
ConfluenceFrameExecutorTemplate.Lenient, ConfluenceFrameExecutorTemplate.Strict
-
-
Constructor Summary
Constructors Constructor Description Strict()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
handleNoSuchFrameException(org.openqa.selenium.NoSuchFrameException exception)
-
Methods inherited from class com.atlassian.confluence.pageobjects.module.frame.ConfluenceFrameExecutorTemplate
onTinyMceIFrame, queryOnIFrame, queryOnTinyMceIFrame, switchToDefaultFrame, switchToFrame
-
-
-
-
Method Detail
-
handleNoSuchFrameException
protected void handleNoSuchFrameException(org.openqa.selenium.NoSuchFrameException exception)
- Specified by:
handleNoSuchFrameException
in classConfluenceFrameExecutorTemplate
-
-