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 IKeyFormatterAn accessor for the current default key formatter.static final IKeyFormatterProvides an instance ofEmacsKeyFormatter.static final IKeyFormatterProvides an instance ofFormalKeyFormatter.static final voidsetDefault(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.
-