Extension SDK 10.1.2


oracle.ide.keyboard
Class KeyStrokeContextRegistry

java.lang.Object
  extended byoracle.ide.keyboard.KeyStrokeContextRegistry


public final class KeyStrokeContextRegistry
extends java.lang.Object

The KeyStrokeContextRegistry is a collection of KeyStrokeContext. The class supports CollectionListeners

See Also:
CollectionListener

Constructor Summary
KeyStrokeContextRegistry()
Constructor

Method Summary
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 removeContext(KeyStrokeContext ksc)
Remove a context to the list of known context.
void removeListener(CollectionListener l)
Removes a CollectionListener

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

KeyStrokeContextRegistry

public KeyStrokeContextRegistry()
Constructor

Method Detail

addListener

public void addListener(CollectionListener l)
Adds a CollectionListener
See Also:
CollectionListener

removeListener

public void removeListener(CollectionListener l)
Removes a CollectionListener
See Also:
CollectionListener

addContext

public void addContext(KeyStrokeContext ksc)
Add a context to the list of known context.

removeContext

public void removeContext(KeyStrokeContext ksc)
Remove a context to the list of known context.

getContext

public KeyStrokeContext getContext(java.lang.String sName)
Searches the KeyStrokeContext with the specified name. Search is based on equalsIgnoreCase(ksc.getName()).
Returns:
null if the context is not found.

getAllContexts

public java.util.Iterator getAllContexts()
Returns:
an Iterator of KeyStrokeContext

getAllPresets

public java.util.Set getAllPresets()
Returns:
a Set of Strings representing an unique set of declared presets.

Extension SDK


Copyright © 1997, 2004, Oracle. All rights reserved.