fixed ID bug
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / QuantumPlugin.java
index 154604a..2ef70c3 100644 (file)
@@ -46,7 +46,7 @@ import org.xml.sax.SAXException;
  * Main class of the quantum plugin, sets defaults, saves and recovers state.
  */
 public class QuantumPlugin extends AbstractUIPlugin {
-     
+    public final static String PLUGIN_ID = "net.sourceforge.phpeclipse.quantum.sql";
        private static QuantumPlugin plugin;
        private Clipboard sysClip;
 
@@ -129,7 +129,7 @@ public class QuantumPlugin extends AbstractUIPlugin {
         */
        public void shutdown() throws CoreException {
                super.shutdown();
-               sysClip.dispose();
+//             sysClip.dispose();
        }
 
        /**
@@ -148,7 +148,7 @@ public class QuantumPlugin extends AbstractUIPlugin {
 
             FileWriter writer =  new FileWriter(target);
             try {
-                XMLHelper.createDOMSerializer(writer).serialize(document);
+                XMLHelper.write(writer, document);
                } finally {
                        writer.close();
                }
@@ -208,6 +208,30 @@ public class QuantumPlugin extends AbstractUIPlugin {
                getPreferenceStore().setDefault("quantum.numeric.bold", false); //$NON-NLS-1$
                PreferenceConverter.setDefault(getPreferenceStore(), "quantum.font", (FontData) null); //$NON-NLS-1$
         getPreferenceStore().setDefault("com.quantum.model.Bookmark.queryHistorySize", 20); //$NON-NLS-1$
+        
+        getPreferenceStore().setDefault(
+            "phpeclipse.sql.select.template",
+            "$results = mysql_query(\"SELECT {0} FROM {1} WHERE {2} \");");
+
+          getPreferenceStore().setDefault(
+            "phpeclipse.sql.insert.template",
+            "$results = mysql_query(\"INSERT INTO {0} ({1}) VALUES {2} \");");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.update.template", "$results = mysql_query(\"UPDATE {0} SET {1} WHERE {2} \");");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.delete.template", "$results = mysql_query(\"DELETE FROM {0} WHERE {1} \");");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.username.connect", "root");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.connect.connect", "jdbc:mysql://localhost/mysql");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.driver.connect", "com.mysql.jdbc.Driver");
+
+          getPreferenceStore().setDefault("phpeclipse.sql.type.connect", "MySQL");
+
+          getPreferenceStore().setDefault(
+            "phpeclipse.sql.filename.connect",
+            "C:\\wampp2\\mysql\\lib\\mysql-connector.jar");
        }
        // Returns the active page
        public IWorkbenchPage getActivePage()