public final class Accelerator
extends java.lang.Object
| Constructor and Description |
|---|
Accelerator(char key,
java.util.Collection<Modifier> modifier)
Creates a new key accelerator
|
Accelerator(char key,
Modifier... modifier)
Creates a new key accelerator
|
Accelerator(VirtualKey virtualKey,
java.util.Collection<Modifier> modifier)
Creates a new key accelerator
|
Accelerator(VirtualKey virtualKey,
Modifier... modifier)
Creates a new key accelerator
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Character |
getCharacter()
Gets the accelerators character or null if the accelerator is defined with a virtual key.
|
java.util.List<Modifier> |
getModifier()
The modifiers or an empty list if no modifiers are defined
|
VirtualKey |
getVirtualKey()
Gets the accelerators virtual key or null if the accelerator is defined with a character.
|
int |
hashCode() |
public Accelerator(VirtualKey virtualKey, Modifier... modifier)
virtualKey - The virtual key to usemodifier - The modifier keys to usepublic Accelerator(VirtualKey virtualKey, java.util.Collection<Modifier> modifier)
virtualKey - The virtual key to usemodifier - The modifier keys to usepublic Accelerator(char key,
Modifier... modifier)
virtualKey - The character to usemodifier - The modifier keys to usepublic Accelerator(char key,
java.util.Collection<Modifier> modifier)
virtualKey - The character to usemodifier - The modifier keys to usepublic java.lang.Character getCharacter()
public VirtualKey getVirtualKey()
public java.util.List<Modifier> getModifier()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectSiehe auch Jowidgets Nutzerhandbuch