com.atlassian.webtest.ui.keys
Class DefaultKeySequence

java.lang.Object
  extended by com.atlassian.webtest.ui.keys.AbstractKeySequence
      extended by com.atlassian.webtest.ui.keys.DefaultKeySequence
All Implemented Interfaces:
KeyEventAware, KeySequence, TypeModeAware

public class DefaultKeySequence
extends AbstractKeySequence

Default implementation of KeySequence.


Constructor Summary
DefaultKeySequence(List<Key> keys, Collection<ModifierKey> specialKeys)
           
DefaultKeySequence(List<Key> keys, ModifierKey... toPress)
           
DefaultKeySequence(List<Key> keys, TypeMode mode, Collection<ModifierKey> specialKeys)
           
DefaultKeySequence(List<Key> keys, TypeMode typeMode, Collection<ModifierKey> toPress, Collection<KeyEventType> events)
           
 
Method Summary
 List<Key> keys()
          An immutable list of keys to be typed.
 
Methods inherited from class com.atlassian.webtest.ui.keys.AbstractKeySequence
keyEvents, typeMode, withPressed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultKeySequence

public DefaultKeySequence(List<Key> keys,
                          ModifierKey... toPress)

DefaultKeySequence

public DefaultKeySequence(List<Key> keys,
                          Collection<ModifierKey> specialKeys)

DefaultKeySequence

public DefaultKeySequence(List<Key> keys,
                          TypeMode mode,
                          Collection<ModifierKey> specialKeys)

DefaultKeySequence

public DefaultKeySequence(List<Key> keys,
                          TypeMode typeMode,
                          Collection<ModifierKey> toPress,
                          Collection<KeyEventType> events)
Method Detail

keys

public List<Key> keys()
Description copied from interface: KeySequence
An immutable list of keys to be typed.

Returns:
keys to type into the target test page element


Copyright © 2014 Atlassian. All rights reserved.