Class KeyFormatterFactory
java.lang.Object
org.eclipse.jface.bindings.keys.formatting.KeyFormatterFactory
A cache for formatters. It keeps a few instances of pre-defined instances of
IKeyFormatter
available for use. It also allows the default
formatter to be changed.
- Since:
- 3.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic final IKeyFormatter
An accessor for the current default key formatter.static final IKeyFormatter
Provides an instance ofEmacsKeyFormatter
.static final IKeyFormatter
Provides an instance ofFormalKeyFormatter
.static final void
setDefault
(IKeyFormatter defaultKeyFormatter) Sets the default key formatter.
-
Method Details
-
getDefault
An accessor for the current default key formatter.- Returns:
- The default formatter; never
null
.
-
getEmacsKeyFormatter
Provides an instance ofEmacsKeyFormatter
.- Returns:
- The Xemacs formatter; never
null
.
-
getFormalKeyFormatter
Provides an instance ofFormalKeyFormatter
.- Returns:
- The formal formatter; never
null
.
-
setDefault
Sets the default key formatter.- Parameters:
defaultKeyFormatter
- the default key formatter. Must not benull
.
-