com.atlassian.webtest.ui.keys
Class Sequences

java.lang.Object
  extended by com.atlassian.webtest.ui.keys.Sequences

public final class Sequences
extends Object

Factory of KeySequence objects.

Author:
Dariusz Kordonski

Method Summary
static KeySequence chars(String sequence)
          Create a sequence from a string of characters.
static KeySequenceBuilder charsBuilder(String sequence)
          Create a sequence builder from a string of characters.
static KeySequence empty()
          Empty key sequence (useful for clearing out form inputs).
static KeySequence keys(SpecialKey... keys)
          Return key sequence consisting of one or more special keys.
static KeySequenceBuilder keysBuilder(Key... keys)
          Return key sequence builder initialized with keys.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

chars

public static KeySequence chars(String sequence)
Create a sequence from a string of characters.

Parameters:
sequence - character sequence
Returns:
key sequence composed of characters from sequence

charsBuilder

public static KeySequenceBuilder charsBuilder(String sequence)
Create a sequence builder from a string of characters.

Parameters:
sequence - character sequence
Returns:
key sequence builder initialized with characters from sequence

empty

public static KeySequence empty()
Empty key sequence (useful for clearing out form inputs).

Returns:
an empty key sequence

keys

public static KeySequence keys(SpecialKey... keys)
Return key sequence consisting of one or more special keys.

Parameters:
keys - list of special keys in the sequence
Returns:
key sequence consisting of the keys

keysBuilder

public static KeySequenceBuilder keysBuilder(Key... keys)
Return key sequence builder initialized with keys.

Parameters:
keys - list of special keys in the sequence
Returns:
new key sequence builder


Copyright © 2014 Atlassian. All rights reserved.