C# 클래스 JDI_Web.Selenium.Base.WebCascadeInit

상속: CascadeInit
파일 보기 프로젝트 열기: epam/JDI

보호된 메소드들

메소드 설명
FillFromJDIAttribute ( IBaseElement instance, FieldInfo field ) : IBaseElement
FillInstance ( IBaseElement instance, FieldInfo field ) : IBaseElement
FillPageFromAnnotation ( FieldInfo field, IBaseElement instance, Type parentType ) : void
GetElementsRules ( FieldInfo field, string driverName, Type type, string fieldName ) : IBaseElement
GetNewLocator ( FieldInfo field ) : By
GetNewLocatorFromField ( FieldInfo field ) : By
SpecificAction ( IBaseElement instance, FieldInfo field, object parent, Type type ) : IBaseElement

비공개 메소드들

메소드 설명
FillFromAnnotation ( WebBaseElement instance, FieldInfo field ) : void
SetUpDropdownFromAnnotation ( WebBaseElement instance, FieldInfo field ) : void
SetUpMenuFromAnnotation ( WebBaseElement instance, FieldInfo field ) : void
SetUpTableFromAnnotation ( WebBaseElement instance, FieldInfo field ) : void

메소드 상세

FillFromJDIAttribute() 보호된 메소드

protected FillFromJDIAttribute ( IBaseElement instance, FieldInfo field ) : IBaseElement
instance IBaseElement
field System.Reflection.FieldInfo
리턴 IBaseElement

FillInstance() 보호된 메소드

protected FillInstance ( IBaseElement instance, FieldInfo field ) : IBaseElement
instance IBaseElement
field System.Reflection.FieldInfo
리턴 IBaseElement

FillPageFromAnnotation() 보호된 메소드

protected FillPageFromAnnotation ( FieldInfo field, IBaseElement instance, Type parentType ) : void
field System.Reflection.FieldInfo
instance IBaseElement
parentType System.Type
리턴 void

GetElementsRules() 보호된 메소드

protected GetElementsRules ( FieldInfo field, string driverName, Type type, string fieldName ) : IBaseElement
field System.Reflection.FieldInfo
driverName string
type System.Type
fieldName string
리턴 IBaseElement

GetNewLocator() 보호된 메소드

protected GetNewLocator ( FieldInfo field ) : By
field System.Reflection.FieldInfo
리턴 OpenQA.Selenium.By

GetNewLocatorFromField() 보호된 메소드

protected GetNewLocatorFromField ( FieldInfo field ) : By
field System.Reflection.FieldInfo
리턴 OpenQA.Selenium.By

SpecificAction() 보호된 메소드

protected SpecificAction ( IBaseElement instance, FieldInfo field, object parent, Type type ) : IBaseElement
instance IBaseElement
field System.Reflection.FieldInfo
parent object
type System.Type
리턴 IBaseElement