return null;
if (event.getSource() != null && event.getSource() instanceof JTextComponent) return (JTextComponent) event.getSource(); else return getFocusedComponent();
  protected final JTextComponent getTextComponent(ActionEvent event)  {		return null; // TODO  }