 <i>Text Input</i> in <code>JTextComponent</code>'s javadoc). For the
  purpose of understanding Typing Hooks SPI it is important to note that
  the SPI interceptors are at the very end of the <code>KeyEvent</code> processing
  pipeline, which means that some <code>KeyEvent</code>s may never reach
  them. However, in a typical environment these events will not present
  printable characters that could be inserted in an edited document. Typically they are
  shortcuts bound to special actions in the editor's 