Uses of Interface
org.kquiet.browser.action.MultiPhased
Packages that use MultiPhased
-
Uses of MultiPhased in org.kquiet.browser
Method parameters in org.kquiet.browser with type arguments of type MultiPhasedModifier and TypeMethodDescriptionActionComposerBuilder.ActionSequenceBuilder.customMultiPhase
(Function<MultiPhased, Consumer<ActionComposer>> multiPhasedCustomAction) Add a multiple-phasedCustom
to the sequence of actions.ActionComposerBuilder.ActionSequenceBuilder.prepareCustomMultiPhase
(Function<MultiPhased, Consumer<ActionComposer>> multiPhasedCustomAction) Start building a multiple-phasedCustom
.Constructor parameters in org.kquiet.browser with type arguments of type MultiPhasedModifierConstructorDescriptionCustomBuilder
(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, Function<MultiPhased, Consumer<ActionComposer>> multiPhasedCustomAction) Create a newActionComposerBuilder.ActionSequenceBuilder.CustomBuilder
with specifiedActionComposerBuilder.ActionSequenceBuilder
as parent builder. -
Uses of MultiPhased in org.kquiet.browser.action
Classes in org.kquiet.browser.action that implement MultiPhasedModifier and TypeClassDescriptionclass
Click
is a subclass ofMultiPhaseAction
which clicks an element.class
CloseWindow
is a subclass ofSinglePhaseAction
which closes window(s).class
Custom
is a subclass ofMultiPhaseAction
which performs custom action by phases to avoid blocking the execution of other browser actions.class
Extract
is a subclass ofMultiPhaseAction
which extract information from element by phases to avoid blocking the execution of other browser actions.class
GetUrl
is a subclass ofSinglePhaseAction
which loads a web page.class
IfThenElse
is a subclass ofSinglePhaseAction
which performs actions according to the evaluation result of specified function.class
JustWait
is a subclass ofMultiPhaseAction
which just waits by phases to avoid blocking the execution of other browser actions.class
MouseOver
is a subclass ofMultiPhaseAction
which moves the mouse to the middle of an element.class
MultiPhaseAction
models a browser action with multiple phases which is executed throughActionComposer
orActionRunner
.class
OpenWindow
is a subclass ofSinglePhaseAction
which openes a window.class
PostForm
is a subclass ofSinglePhaseAction
which creates a form and submits it through http post.class
ReplyAlert
is a subclass ofMultiPhaseAction
which interacts with the alert box.class
ScrollToView
is a subclass ofMultiPhaseAction
which scrolls an element into visible area of the browser window.class
Select
is a subclass ofMultiPhaseAction
which selects/deselects options on a SELECT element.class
SendKey
is a subclass ofMultiPhaseAction
which types into an element.class
SinglePhaseAction
is a subclass ofMultiPhaseAction
which has only one phase.class
Upload
is a subclass ofMultiPhaseAction
which types path of file into the file upload element.class
WaitUntil<V>
WaitUntil
is a subclass ofMultiPhaseAction
which waits the evaluation result of condition function by phases to avoid blocking the execution of other browser actions.Constructor parameters in org.kquiet.browser.action with type arguments of type MultiPhasedModifierConstructorDescriptionCustom
(Function<MultiPhased, Consumer<ActionComposer>> customAction) Create aCustom
acting like aMultiPhaseAction
.Custom
(Function<MultiPhased, Consumer<ActionComposer>> customAction, List<org.openqa.selenium.By> frameBySequence) Create aCustom
acting like aMultiPhaseAction
.