public abstract class KeyBindingSettingsFactory extends Object
MimeLookup
for particular mime types.Constructor and Description |
---|
KeyBindingSettingsFactory() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addPropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener registration.
|
abstract List<MultiKeyBinding> |
getKeyBindingDefaults(String profile)
Returns default keybindings list for given keymap name, where items
are instances of
MultiKeyBinding . |
abstract List<MultiKeyBinding> |
getKeyBindings()
Gets the keybindings list, where items are instances of
MultiKeyBinding . |
abstract List<MultiKeyBinding> |
getKeyBindings(String profile)
Gets the keybindings list for given keymap name, where items
are instances of
MultiKeyBinding . |
abstract void |
removePropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener registration.
|
abstract void |
setKeyBindings(String profile,
List<MultiKeyBinding> keyBindings)
Gets the keybindings list, where items are instances of
MultiKeyBinding . |
public abstract List<MultiKeyBinding> getKeyBindings()
MultiKeyBinding
.MultiKeyBinding
s.public abstract List<MultiKeyBinding> getKeyBindings(String profile)
MultiKeyBinding
.profile
- a name of keymapMultiKeyBinding
s.public abstract List<MultiKeyBinding> getKeyBindingDefaults(String profile)
MultiKeyBinding
.MultiKeyBinding
s.public abstract void setKeyBindings(String profile, List<MultiKeyBinding> keyBindings)
MultiKeyBinding
.profile
- keyBindings
- the list of MultiKeyBindings
public abstract void addPropertyChangeListener(PropertyChangeListener l)
l
- a PropertyChangeListener to be registeredpublic abstract void removePropertyChangeListener(PropertyChangeListener l)
l
- a PropertyChangeListener to be unregistered