-
- All Implemented Interfaces:
-
com.kaspersky.components.kautomator.intercept.delegate.UiDelegate
public final class UiObjectInteractionDelegate implements UiDelegate<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>
-
-
Field Summary
Fields Modifier and Type Field Description private final UiObjectInteractioninteractionprivate UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>interceptor
-
Constructor Summary
Constructors Constructor Description UiObjectInteractionDelegate(UiDevice device, UiViewSelector selector, String description)
-
Method Summary
Modifier and Type Method Description final BooleanloadView()final Unitcheck(UiOperationType type, String description, Function1<UiObject2, Unit> assert)final Unitcheck(UiOperation<UiObject2> uiAssertion)final Unitperform(UiOperationType type, String description, Function1<UiObject2, Unit> action)final Unitperform(UiOperation<UiObject2> uiAction)Iterable<UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>>screenInterceptors()UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>globalInterceptor()UiObjectInteractiongetInteraction()UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>getInterceptor()UnitsetInterceptor(UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>> interceptor)-
Methods inherited from class com.kaspersky.components.kautomator.intercept.delegate.UiObjectInteractionDelegate
interceptCheck, interceptOnAll, interceptOnCheck, interceptOnPerform, interceptPerform -
Methods inherited from class com.kaspersky.components.kautomator.intercept.delegate.UiDelegate
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
UiObjectInteractionDelegate
UiObjectInteractionDelegate(UiDevice device, UiViewSelector selector, String description)
-
-
Method Detail
-
check
final Unit check(UiOperationType type, String description, Function1<UiObject2, Unit> assert)
-
check
final Unit check(UiOperation<UiObject2> uiAssertion)
-
perform
final Unit perform(UiOperationType type, String description, Function1<UiObject2, Unit> action)
-
perform
final Unit perform(UiOperation<UiObject2> uiAction)
-
screenInterceptors
Iterable<UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>>> screenInterceptors()
-
globalInterceptor
UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>> globalInterceptor()
-
getInteraction
UiObjectInteraction getInteraction()
-
getInterceptor
UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>> getInterceptor()
-
setInterceptor
Unit setInterceptor(UiInterceptor<UiObjectInteraction, UiOperation<UiObject2>, UiOperation<UiObject2>> interceptor)
-
-
-
-