private void notifyOnDataListeners(@NotNull QueryResultsContainer container) {
        // Notify listeners
        synchronized (listeners) {
            SQLScriptElement query = container.getQuery();
            String queryText = query == null ? "" : query.getOriginalText();
            for (SQLEditorListener listener : listeners) {
                try {
                    listener.onDataReceived(
                        getContextPrefStore(container),
                        container.getResultSetController().getModel(),
                        queryText
                    );
                } catch (Throwable ex) {
                    log.error(ex);
                }
            }
        }
    }
Build and update icon and title
plugins/org.jkiss.dbeaver.ui.editors.sql/src/org/jkiss/dbeaver/ui/editors/sql/SQLEditor.java