Class SmartAnnotations
- java.lang.Object
-
- org.openqa.selenium.support.pagefactory.AbstractAnnotations
-
- org.openqa.selenium.support.pagefactory.Annotations
-
- net.thucydides.core.annotations.locators.SmartAnnotations
-
public class SmartAnnotations extends org.openqa.selenium.support.pagefactory.Annotations
-
-
Constructor Summary
Constructors Constructor Description SmartAnnotations(Field field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
assertValidAnnotations()
org.openqa.selenium.By
buildBy()
protected org.openqa.selenium.By
buildByFromFindBy(FindBy myFindBy)
protected org.openqa.selenium.By
buildByFromLongFindBy(FindBy myFindBy)
protected org.openqa.selenium.By
buildByFromShortFindBy(FindBy myFindBy)
-
-
-
Constructor Detail
-
SmartAnnotations
public SmartAnnotations(Field field)
-
-
Method Detail
-
assertValidAnnotations
protected void assertValidAnnotations()
- Overrides:
assertValidAnnotations
in classorg.openqa.selenium.support.pagefactory.Annotations
-
buildBy
public org.openqa.selenium.By buildBy()
- Overrides:
buildBy
in classorg.openqa.selenium.support.pagefactory.Annotations
-
buildByFromFindBy
protected org.openqa.selenium.By buildByFromFindBy(FindBy myFindBy)
-
buildByFromLongFindBy
protected org.openqa.selenium.By buildByFromLongFindBy(FindBy myFindBy)
-
buildByFromShortFindBy
protected org.openqa.selenium.By buildByFromShortFindBy(FindBy myFindBy)
-
-