public abstract class AbstractKeySequence extends Object implements KeySequence, TypeModeAware, KeyEventAware
KeySequence interface and its accompanying
interfaces.| Constructor and Description |
|---|
AbstractKeySequence(TypeMode typeMode,
Collection<ModifierKey> toPress,
Collection<KeyEventType> events) |
| Modifier and Type | Method and Description |
|---|---|
Set<KeyEventType> |
keyEvents()
Set of key events associated with this object.
|
TypeMode |
typeMode()
Type mode of this component.
|
Set<ModifierKey> |
withPressed()
A set of
SpecialKeys that should be pressed during entering this sequence's KeySequence.keys(). |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitkeyspublic AbstractKeySequence(TypeMode typeMode, Collection<ModifierKey> toPress, Collection<KeyEventType> events)
public final Set<ModifierKey> withPressed()
KeySequenceSpecialKeys that should be pressed during entering this sequence's KeySequence.keys(). If empty,
no special keys should be pressed during typing.withPressed in interface KeySequencenullpublic final Set<KeyEventType> keyEvents()
KeyEventAwarekeyEvents in interface KeyEventAwarepublic final TypeMode typeMode()
TypeModeAwareTypeMode.DEFAULT should be returned.typeMode in interface TypeModeAwareCopyright © 2015 Atlassian. All rights reserved.