public final class KeyStrokeContextRegistry
extends java.lang.Object
CollectionListener| Constructor and Description |
|---|
KeyStrokeContextRegistry()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAcceleratorDefinitionFile(java.lang.ClassLoader classLoader,
java.lang.String fileName)
Adds an accelerator definition file.
|
void |
addContext(KeyStrokeContext ksc)
Add a context to the list of known context.
|
void |
addListener(CollectionListener l)
Adds a CollectionListener
|
java.util.Iterator |
getAllContexts()
Deprecated.
|
java.util.stream.Stream<KeyStrokeContext> |
getAllContextsStream() |
java.util.Set |
getAllPresets() |
KeyStrokeContext |
getContext(java.lang.String sName)
Searches the KeyStrokeContext with the specified name.
|
void |
removeAcceleratorDefinitionFile(java.lang.ClassLoader classLoader,
java.lang.String fileName)
Remove context
|
void |
removeContext(KeyStrokeContext ksc)
Remove a context to the list of known context.
|
void |
removeListener(CollectionListener l)
Removes a CollectionListener
|
public void addListener(CollectionListener l)
CollectionListenerpublic void removeListener(CollectionListener l)
CollectionListenerpublic void addContext(KeyStrokeContext ksc)
public void removeContext(KeyStrokeContext ksc)
public void addAcceleratorDefinitionFile(java.lang.ClassLoader classLoader,
java.lang.String fileName)
classLoader - The accelerator file is loaded using ClassLoader.getResourceAsStream(String fileName).fileName - the name of the kdf file that contains the accelerator definitionspublic void removeAcceleratorDefinitionFile(java.lang.ClassLoader classLoader,
java.lang.String fileName)
fileName - public KeyStrokeContext getContext(java.lang.String sName)
public java.util.stream.Stream<KeyStrokeContext> getAllContextsStream()
public java.util.Iterator getAllContexts()
getAllContextsStream()public java.util.Set getAllPresets()