Hierarchy For Package eu.tsystems.mms.tic.testframework.pageobjects

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • eu.tsystems.mms.tic.testframework.pageobjects.internal.AbstractPage<SELF> (implements eu.tsystems.mms.tic.testframework.pageobjects.LocatorFactoryProvider, eu.tsystems.mms.tic.testframework.logging.Loggable, eu.tsystems.mms.tic.testframework.pageobjects.internal.PageCreator, eu.tsystems.mms.tic.testframework.pageobjects.PageObject<SELF>, eu.tsystems.mms.tic.testframework.testing.TestControllerProvider)
      • eu.tsystems.mms.tic.testframework.pageobjects.AbstractComponent<SELF> (implements eu.tsystems.mms.tic.testframework.pageobjects.Component<SELF>)
      • eu.tsystems.mms.tic.testframework.pageobjects.Page (implements eu.tsystems.mms.tic.testframework.pageobjects.TestablePage)
    • eu.tsystems.mms.tic.testframework.pageobjects.internal.AbstractUiElementList<SELF> (implements eu.tsystems.mms.tic.testframework.pageobjects.UiElementList<SELF>)
    • eu.tsystems.mms.tic.testframework.pageobjects.DefaultUiElementFactory (implements eu.tsystems.mms.tic.testframework.logging.Loggable, eu.tsystems.mms.tic.testframework.pageobjects.internal.UiElementFactory, eu.tsystems.mms.tic.testframework.testing.WebDriverManagerProvider)
    • eu.tsystems.mms.tic.testframework.pageobjects.GuiElement (implements eu.tsystems.mms.tic.testframework.logging.Loggable, eu.tsystems.mms.tic.testframework.internal.NameableChild<SELF>, eu.tsystems.mms.tic.testframework.pageobjects.UiElement, eu.tsystems.mms.tic.testframework.testing.WebDriverManagerProvider)
    • eu.tsystems.mms.tic.testframework.pageobjects.XPath
    • eu.tsystems.mms.tic.testframework.pageobjects.XPath.Test

Interface Hierarchy

  • eu.tsystems.mms.tic.testframework.pageobjects.Aria
  • eu.tsystems.mms.tic.testframework.pageobjects.internal.core.InteractiveWebElementActions
  • java.lang.Iterable<T>
    • eu.tsystems.mms.tic.testframework.pageobjects.UiElementList<SELF> (also extends java.util.Iterator<E>)
  • java.util.Iterator<E>
    • eu.tsystems.mms.tic.testframework.pageobjects.UiElementList<SELF> (also extends java.lang.Iterable<T>)
  • eu.tsystems.mms.tic.testframework.pageobjects.Locator
  • eu.tsystems.mms.tic.testframework.pageobjects.LocatorFactoryProvider
    • eu.tsystems.mms.tic.testframework.pageobjects.Locate (also extends eu.tsystems.mms.tic.testframework.pageobjects.Locator)
    • eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder (also extends eu.tsystems.mms.tic.testframework.logging.Loggable, eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer)
  • eu.tsystems.mms.tic.testframework.logging.Loggable
  • eu.tsystems.mms.tic.testframework.internal.Nameable<SELF>
    • eu.tsystems.mms.tic.testframework.pageobjects.PageObject<SELF> (also extends eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer)
      • eu.tsystems.mms.tic.testframework.pageobjects.Component<SELF> (also extends eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase)
      • eu.tsystems.mms.tic.testframework.pageobjects.UiElement (also extends eu.tsystems.mms.tic.testframework.pageobjects.InteractiveUiElement, eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase, eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder, eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer)
  • eu.tsystems.mms.tic.testframework.pageobjects.TestablePage
  • eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer
    • eu.tsystems.mms.tic.testframework.pageobjects.PageObject<SELF> (also extends eu.tsystems.mms.tic.testframework.internal.Nameable<SELF>)
      • eu.tsystems.mms.tic.testframework.pageobjects.Component<SELF> (also extends eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase)
      • eu.tsystems.mms.tic.testframework.pageobjects.UiElement (also extends eu.tsystems.mms.tic.testframework.pageobjects.InteractiveUiElement, eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase, eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder, eu.tsystems.mms.tic.testframework.webdriver.WebDriverRetainer)
    • eu.tsystems.mms.tic.testframework.pageobjects.UiElement (also extends eu.tsystems.mms.tic.testframework.pageobjects.InteractiveUiElement, eu.tsystems.mms.tic.testframework.pageobjects.PageObject<SELF>, eu.tsystems.mms.tic.testframework.pageobjects.internal.core.UiElementBase, eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder)
    • eu.tsystems.mms.tic.testframework.pageobjects.UiElementFinder (also extends eu.tsystems.mms.tic.testframework.pageobjects.LocatorFactoryProvider, eu.tsystems.mms.tic.testframework.logging.Loggable)
  • eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementRetainer

Annotation Type Hierarchy

  • eu.tsystems.mms.tic.testframework.pageobjects.Check (implements java.lang.annotation.Annotation)
  • eu.tsystems.mms.tic.testframework.pageobjects.IfJavascriptDisabled (implements java.lang.annotation.Annotation)

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • eu.tsystems.mms.tic.testframework.pageobjects.Attribute
      • eu.tsystems.mms.tic.testframework.pageobjects.UiElement.Properties (implements eu.tsystems.mms.tic.testframework.common.IProperties)