# This patch file was generated by NetBeans IDE # Following Index: paths are relative to: /home/matthias/NetBeansProjects/main-golden # This patch can be applied using context Tools: Patch action on respective folder. # It uses platform neutral UTF-8 encoding and \n newlines. # Above lines and this line are ignored by the patching process. Index: db.core/src/org/netbeans/modules/db/sql/loader/SQLCloneableEditor.java --- db.core/src/org/netbeans/modules/db/sql/loader/SQLCloneableEditor.java Base (BASE) +++ db.core/src/org/netbeans/modules/db/sql/loader/SQLCloneableEditor.java Locally Modified (Based On LOCAL) @@ -103,6 +103,10 @@ mimeType = SQLDataLoader.SQL_MIME_TYPE, preferredID = "sql.source", position = 1) +@TopComponent.Description( + preferredID = "sql.source", + iconBase = "org/netbeans/modules/db/sql/loader/resources/sql16.png", + persistenceType = TopComponent.PERSISTENCE_ONLY_OPENED) public final class SQLCloneableEditor extends CloneableEditor implements MultiViewElement { private transient JSplitPane splitter; private transient JTabbedPane resultComponent; Index: db.core/src/org/netbeans/modules/db/sql/loader/SQLEditorSupport.java --- db.core/src/org/netbeans/modules/db/sql/loader/SQLEditorSupport.java Base (BASE) +++ db.core/src/org/netbeans/modules/db/sql/loader/SQLEditorSupport.java Locally Modified (Based On LOCAL) @@ -45,6 +45,7 @@ import java.awt.BorderLayout; import java.awt.Component; +import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; import java.io.CharConversionException; @@ -138,7 +139,14 @@ public SQLEditorSupport(SQLDataObject obj) { super(obj, null, new Environment(obj)); setMIMEType(SQLDataLoader.SQL_MIME_TYPE); + obj.addPropertyChangeListener( + new PropertyChangeListener() { + @Override + public void propertyChange(PropertyChangeEvent evt) { + updateTitles(); } + }); + } @Override protected boolean notifyModified () {