void (final PlaybackContext context, final String text, final Type type) { if (SwingUtilities.isEventDispatchThread()) { messageEdt(context, text, type); } else { SwingUtilities.invokeLater(() -> messageEdt(context, text, type)); } }