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.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Siehe auch Jowidgets Nutzerhandbuch