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
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleNoSuchFrameException
(org.openqa.selenium.NoSuchFrameException exception) Methods inherited from class com.atlassian.confluence.pageobjects.module.frame.ConfluenceFrameExecutorTemplate
onTinyMceIFrame, queryOnIFrame, queryOnTinyMceIFrame, switchToDefaultFrame, switchToFrame
-
Constructor Details
-
Strict
public Strict()
-
-
Method Details
-
handleNoSuchFrameException
protected void handleNoSuchFrameException(org.openqa.selenium.NoSuchFrameException exception) - Specified by:
handleNoSuchFrameException
in classConfluenceFrameExecutorTemplate
-