1) Made setName a public method. (For the 'unnamed root node' workaround see PHPDBGIn...
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / plugin.xml
index 4558693..8ca773a 100644 (file)
@@ -3,26 +3,26 @@
 <plugin
    id="net.sourceforge.phpeclipse.quantum.sql"
    name="%quantum.name"
-   version="2.3.0"
-   provider-name="Tom Schneider"
+   version="2.4.4"
+   provider-name="The QuantumDB Development Team"
    class="com.quantum.QuantumPlugin">
 
    <runtime>
-      <library name="quantum.jar"/>
+      <library name="quantum.jar">
+         <export name="*"/>
+      </library>
    </runtime>
    <requires>
-      <import plugin="org.eclipse.core.runtime.compatibility"/>
-      <import plugin="org.eclipse.ui.ide"/>
-      <import plugin="org.eclipse.ui.views"/>
-      <import plugin="org.eclipse.jface.text"/>
-      <import plugin="org.eclipse.ui.workbench.texteditor"/>
-      <import plugin="org.eclipse.ui.editors"/>
       <import plugin="org.eclipse.core.boot"/>
       <import plugin="org.eclipse.core.runtime"/>
       <import plugin="org.eclipse.core.resources"/>
       <import plugin="org.eclipse.swt"/>
       <import plugin="org.eclipse.ui"/>
-      <import plugin="org.apache.xerces"/>
+      <import plugin="org.eclipse.ui.ide"/>
+      <import plugin="org.eclipse.jface.text"/>
+      <import plugin="org.eclipse.ui.editors"/>
+      <import plugin="org.eclipse.ui.workbench.texteditor"/>
+      <import plugin="org.eclipse.ui.views"/>
    </requires>
 
 
             class="com.quantum.view.SQLLogView"
             id="com.quantum.view.logview">
       </view>
+      <view name="%driverview.name" 
+            icon="icons/driver.gif" 
+            category="com.quantum.views" 
+            class="com.quantum.view.driver.JDBCDriverView" 
+            id="com.quantum.view.JDBCDriverView">
+      </view> 
       <view
             name="%tableview.name"
-            icon="icons/table.gif"
+            icon="icons/table.gif" 
             category="com.quantum.views"
             class="com.quantum.view.tableview.TableView"
             id="com.quantum.view.tableview.TableView">
             class="com.quantum.editors.SQLEditor"
             id="com.quantum.editors.SQLEditor">
       </editor>
-      <editor
+   <!--   <editor
             name="Table Data Editor"
             icon="icons/greentable.gif"
             class="com.quantum.editors.dataeditor.DataEditor"
             id="com.quantum.editors.dataeditor.DataEditor">
-      </editor>
+      </editor> -->
    </extension>
 <!-- Preferences -->
    <extension
          point="org.eclipse.ui.preferencePages">
       <page
-            name="Quantum DB"
+            name="SQL (Quantum DB)"
+            category="net.sourceforge.phpeclipse.ui.preferencePage"
             class="com.quantum.preferences.GlobalPreferences"
             id="com.quantum.preferences">
       </page>
             class="com.quantum.preferences.SQLEditorPreferences"
             id="com.quantum.preferences.editor">
       </page>
-      <page
+   <!--   <page
             name="Copy"
             category="com.quantum.preferences"
             class="com.quantum.preferences.CopyPreferences"
             category="com.quantum.preferences.copy"
             class="com.quantum.preferences.CustomCopyPreferences3"
             id="com.quantum.preferences.customcopy3">
+      </page> 
+      <page
+            name="PHP Connecting"
+            category="com.quantum.preferences"
+            class="com.quantum.php.preferences.PHPSQLConnectionPreferencePage"
+            id="com.quantum.php.preferences.PHPSQLConnectionPreferencePage">
+      </page> -->
+      <page
+            name="PHP SQL Templates"
+            category="com.quantum.preferences"
+            class="com.quantum.php.preferences.PHPSQLTemplatesPreferencePage"
+            id="com.quantum.php.preferences.PHPSQLTemplatesPreferencePage">
       </page>
    </extension>
 <!-- Menu for Bookmark View -->
             id="com.quantum.properties.DatabaseInformationPropertyPage">
       </page>
       <page
+            objectClass="com.quantum.view.bookmark.TreeNode"
+            name="Data Types"
+            nameFilter="*"
+            class="com.quantum.properties.DataTypesPropertyPage"
+            id="com.quantum.properties.DataTypesPropertyPage">
+      </page>
+      <page
             objectClass="com.quantum.view.bookmark.BookmarkNode"
             name="Bookmark"
             nameFilter="*"
             id="com.quantum.properties.SchemaPropertyPage">
       </page>
       <page
-            objectClass="com.quantum.view.bookmark.EntityNode"
-            name="Tables, Views and Sequences"
+            objectClass="com.quantum.model.EntityHolder"
+            name="Columns"
+            nameFilter="*"
+            class="com.quantum.properties.ColumnPropertyPage"
+            id="com.quantum.properties.ColumnPropertyPage">
+      </page>
+      <page
+            objectClass="com.quantum.model.EntityHolder"
+            name="Indices"
             nameFilter="*"
-            class="com.quantum.properties.EntityPropertyPage"
-            id="com.quantum.properties.EntityPropertyPage">
+            class="com.quantum.properties.IndexPropertyPage"
+            id="com.quantum.properties.IndexPropertyPage">
+      </page>
+      <page
+            objectClass="com.quantum.model.EntityHolder"
+            name="References"
+            nameFilter="*"
+            class="com.quantum.properties.ReferencesPropertyPage"
+            id="com.quantum.properties.ReferencesPropertyPage">
       </page>
    </extension>
    <extension
             A wizard that exports the list of database bookmarks to a Quantum bookmark file.
          </description>
       </wizard>
-      <wizard
+ <!--     <wizard
             name="Export to Torque Configuration File"
             icon="./icons/torque.gif"
             class="com.quantum.wizards.ExportTorqueWizard"
          <selection
                class="com.quantum.view.bookmark.BookmarkNode">
          </selection>
-      </wizard>
+      </wizard> -->
    </extension>
    <extension
          point="org.eclipse.help.toc">