Class GuiElementData

    • Constructor Detail

      • GuiElementData

        public GuiElementData​(GuiElementData parent,
                              Locator locator)
        Creates a state as descendant of on another state by setting the GuiElementData as parent.
      • GuiElementData

        public GuiElementData​(GuiElementData parent,
                              int index)
        Creates a state as iteration of another state by copying the GuiElementData but using another index.
      • GuiElementData

        public GuiElementData​(org.openqa.selenium.WebDriver webDriver,
                              Locator locator)
    • Method Detail

      • getGuiElement

        public GuiElement getGuiElement()
      • getParent

        public GuiElementData getParent()
        Specified by:
        getParent in interface eu.tsystems.mms.tic.testframework.internal.Nameable<GuiElementData>
      • hasOwnName

        public boolean hasOwnName()
        Specified by:
        hasOwnName in interface eu.tsystems.mms.tic.testframework.internal.Nameable<GuiElementData>
      • isShadowRoot

        public boolean isShadowRoot()
      • setHasShadowRoot

        public GuiElementData setHasShadowRoot​(boolean shadowRoot)
      • hasSensibleData

        public boolean hasSensibleData()
      • setHasSensibleData

        public GuiElementData setHasSensibleData​(boolean sensibleData)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getName

        public java.lang.String getName​(boolean detailed)
        Specified by:
        getName in interface eu.tsystems.mms.tic.testframework.internal.Nameable<GuiElementData>
      • setName

        public GuiElementData setName​(java.lang.String name)
        Specified by:
        setName in interface eu.tsystems.mms.tic.testframework.internal.Nameable<GuiElementData>
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface eu.tsystems.mms.tic.testframework.internal.Nameable<GuiElementData>
      • getIndex

        public int getIndex()
      • isFrame

        public boolean isFrame()