org.pageobject.core.api

RadioButtonGroup

case class RadioButtonGroup(groupName: String, driver: WebDriver) extends DefaultPageReference with Product with Serializable

This class is part of the PageObject DSL.

This class enables syntax such as the following:

radioButtonGroup("group1").value should be ("Option 2")

Linear Supertypes
Serializable, Serializable, Product, Equals, DefaultPageReference, PageReference, DriverProvider, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RadioButtonGroup
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DefaultPageReference
  7. PageReference
  8. DriverProvider
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RadioButtonGroup(groupName: String, driver: WebDriver)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val driver: WebDriver

  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. val groupName: String

  13. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. def options: Map[String, RadioButton]

  18. def parent: Option[PageReference]

    returns

    The parent PageModule or PageObject

    Attributes
    protected[org.pageobject]
    Definition Classes
    DefaultPageReferencePageReference
  19. def rootElement: Option[Element]

    Returns the Element containg the PageModule.

    Returns the Element containg the PageModule. PageObjects will always return None.

    returns

    Element containg the PageModule

    Attributes
    protected[org.pageobject]
    Definition Classes
    DefaultPageReferencePageReference
  20. def selection: Option[String]

    Returns the value of this group's selected radio button, wrapped in a Some, or None, if no radio button in this group is selected.

    Returns the value of this group's selected radio button, wrapped in a Some, or None, if no radio button in this group is selected.

    returns

    the value of this group's selected radio button, wrapped in a Some, else None

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  22. def value: String

    Returns the value of this group's selected radio button, or throws TestFailedException if no radio button in this group is selected.

    Returns the value of this group's selected radio button, or throws TestFailedException if no radio button in this group is selected.

    returns

    the value of this group's selected radio button

  23. def value_=(value: String): Unit

    Selects the radio button with the passed value.

    Selects the radio button with the passed value.

    value

    the value of the radio button to select

  24. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. implicit val webDriver: WebDriver

    Attributes
    protected[org.pageobject]
    Definition Classes
    RadioButtonGroupDefaultPageReferenceDriverProvider

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DefaultPageReference

Inherited from PageReference

Inherited from DriverProvider

Inherited from AnyRef

Inherited from Any

Ungrouped