- java.lang.Object
-
- bdv.ui.settings.style.AbstractStyleManager<T,Keymap>
-
- bdv.ui.keymap.AbstractKeymapManager<KeymapManager>
-
- bdv.ui.keymap.KeymapManager
-
- All Implemented Interfaces:
StyleManager<KeymapManager,Keymap>
public class KeymapManager extends AbstractKeymapManager<KeymapManager>
Manages a collection ofKeymap.Provides de/serialization of user-defined keymaps.
- Author:
- Tobias Pietzsch
-
-
Field Summary
-
Fields inherited from class bdv.ui.settings.style.AbstractStyleManager
builtinStyles, selectedStyle, userStyles
-
-
Constructor Summary
Constructors Constructor Description KeymapManager()KeymapManager(String configDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddiscoverCommandDescriptions()Discover allCommandDescriptionProviders with scopeKeyConfigScopes.BIGDATAVIEWER, buildCommandDescriptions, and set it.org.scijava.ui.behaviour.io.gui.CommandDescriptionsgetCommandDescriptions()protected List<Keymap>loadBuiltinStyles()voidloadStyles()voidsaveStyles()voidsetCommandDescriptions(org.scijava.ui.behaviour.io.gui.CommandDescriptions descriptions)-
Methods inherited from class bdv.ui.keymap.AbstractKeymapManager
getForwardSelectedKeymap, loadStyles, saveStyles, setSelectedStyle
-
Methods inherited from class bdv.ui.settings.style.AbstractStyleManager
duplicate, getBuiltinStyles, getSelectedStyle, getUserStyles, nameExists, remove, rename, set, styleForName
-
-
-
-
Constructor Detail
-
KeymapManager
public KeymapManager(String configDir)
-
KeymapManager
public KeymapManager()
-
-
Method Detail
-
setCommandDescriptions
public void setCommandDescriptions(org.scijava.ui.behaviour.io.gui.CommandDescriptions descriptions)
-
getCommandDescriptions
public org.scijava.ui.behaviour.io.gui.CommandDescriptions getCommandDescriptions()
-
discoverCommandDescriptions
public void discoverCommandDescriptions()
Discover allCommandDescriptionProviders with scopeKeyConfigScopes.BIGDATAVIEWER, buildCommandDescriptions, and set it.
-
loadBuiltinStyles
protected List<Keymap> loadBuiltinStyles()
- Specified by:
loadBuiltinStylesin classAbstractStyleManager<KeymapManager,Keymap>
-
loadStyles
public void loadStyles()
-
saveStyles
public void saveStyles()
-
-