Interface ConfluenceFrameExecutor

All Known Implementing Classes:
ConfluenceFrameExecutorTemplate, ConfluenceFrameExecutorTemplate.Lenient, ConfluenceFrameExecutorTemplate.Strict

@Deprecated public interface ConfluenceFrameExecutor
Deprecated.
in 5.8. Use ConfluenceFrameExecutor instead from maven module com.atlassian.confluence:confluence-webdriver-pageobjects. See the new README.
Encapsulates the knowledge about frames in the Confluence webapp.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    Deprecated.
    Switches the driver to the TinyMCE IFrame if necessary and executes the given callback.
    <T> com.atlassian.pageobjects.elements.query.TimedQuery<T>
    queryOnIFrame(String iFrameId, Callable<T> callback)
    Deprecated.
    Switches the driver to a named IFrame to execute a query.
    <T> com.atlassian.pageobjects.elements.query.TimedQuery<T>
    Deprecated.
    Allows repeated switching the driver to the TinyMCE IFrame if necessary to execute a query.
  • Method Details

    • onTinyMceIFrame

      <T> T onTinyMceIFrame(Callable<T> callback)
      Deprecated.
      Switches the driver to the TinyMCE IFrame if necessary and executes the given callback.
      Parameters:
      callback - the callback to be executed
      Returns:
      the result of the callback
    • queryOnTinyMceIFrame

      <T> com.atlassian.pageobjects.elements.query.TimedQuery<T> queryOnTinyMceIFrame(Callable<T> callback)
      Deprecated.
      Allows repeated switching the driver to the TinyMCE IFrame if necessary to execute a query.
      Parameters:
      callback - the callback to be executed
      Returns:
      a TimedQuery to execute the callback query
    • queryOnIFrame

      <T> com.atlassian.pageobjects.elements.query.TimedQuery<T> queryOnIFrame(String iFrameId, Callable<T> callback)
      Deprecated.
      Switches the driver to a named IFrame to execute a query.
      Parameters:
      callback - the callback to be executed
      Returns:
      a TimedQuery to execute the callback query