Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.service.keybindings
Interface GlobalKeybindingSet

All Known Implementing Classes:
GlobalKeybindingSetImpl

public interface GlobalKeybindingSet

Global keybinding set interface.

Author:
Sebastien Vincent

Method Summary
 Map<String,List<AWTKeyStroke>> getBindings()
          Provides current keybinding mappings.
 void setBindings(Map<String,List<AWTKeyStroke>> bindings)
          Resets the bindings and notifies the observer's listeners if they've changed.
 

Method Detail

getBindings

Map<String,List<AWTKeyStroke>> getBindings()
Provides current keybinding mappings.

Returns:
mapping of keystrokes to the string representation of the actions they perform

setBindings

void setBindings(Map<String,List<AWTKeyStroke>> bindings)
Resets the bindings and notifies the observer's listeners if they've changed.

Parameters:
bindings - new keybindings to be held

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.