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() |
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)
CollectionListener
public void removeListener(CollectionListener l)
CollectionListener
public 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.Iterator getAllContexts()
public java.util.Set getAllPresets()