Package org.kquiet.browser
Class ActionComposerBuilder.ActionSequenceBuilder.SendKeyBuilder
java.lang.Object
org.kquiet.browser.ActionComposerBuilder.ActionSequenceBuilder.SendKeyBuilder
- Enclosing class:
- ActionComposerBuilder.ActionSequenceBuilder
A builder to build
SendKey
in a fluent way.-
Constructor Summary
ConstructorsConstructorDescriptionSendKeyBuilder
(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, org.openqa.selenium.By by, CharSequence... keysToSend) Create a newActionComposerBuilder.ActionSequenceBuilder.SendKeyBuilder
with specifiedActionComposerBuilder.ActionSequenceBuilder
as parent builder. -
Method Summary
Modifier and TypeMethodDescriptiondone()
Finish buildingSendKey
and add it to parent builder.Clear before sending keys.withInFrame
(List<org.openqa.selenium.By> frameBySequence) Set the frame locating mechanism for the element resides in a frame.
-
Constructor Details
-
SendKeyBuilder
public SendKeyBuilder(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, org.openqa.selenium.By by, CharSequence... keysToSend) Create a newActionComposerBuilder.ActionSequenceBuilder.SendKeyBuilder
with specifiedActionComposerBuilder.ActionSequenceBuilder
as parent builder.- Parameters:
parentActionSequenceBuilder
- parent builder(ActionComposerBuilder.ActionSequenceBuilder
)by
- the element locating mechanismkeysToSend
- character sequence to send to the element
-
-
Method Details
-
withInFrame
public ActionComposerBuilder.ActionSequenceBuilder.SendKeyBuilder withInFrame(List<org.openqa.selenium.By> frameBySequence) Set the frame locating mechanism for the element resides in a frame.- Parameters:
frameBySequence
- the sequence of the frame locating mechanism- Returns:
- self reference
-
withClearBeforeSend
Clear before sending keys.- Returns:
- self reference
-
done
Finish buildingSendKey
and add it to parent builder.- Returns:
- parent builder(
ActionComposerBuilder.ActionSequenceBuilder
)
-