+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin
- id="com.quantum.Quantum"
- name="%quantum.name"
- version="2.2.4"
- provider-name="Tom Schneider"
- class="com.quantum.QuantumPlugin">
-
- <runtime>
- <library name="quantum.jar"/>
- </runtime>
- <requires>
- <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.eclipse.ui.ide"/>
- <import plugin="org.eclipse.text"/>
- <import plugin="org.eclipse.jface.text"/>
- <import plugin="org.apache.xerces"/>
- <import plugin="org.eclipse.core.runtime.compatibility"/>
- <import plugin="org.eclipse.ui.editors"/>
- <import plugin="org.eclipse.ui.workbench.texteditor"/>
- </requires>
-
-
-<!-- Pop-up Menus -->
- <extension
- point="org.eclipse.ui.popupMenus">
- <objectContribution
- objectClass="org.eclipse.core.resources.IFile"
- nameFilter="*.sql"
- id="com.quantum">
- <menu
- label="Quantum"
- path="additions"
- id="com.quantum.menu1">
- <separator
- name="group1">
- </separator>
- </menu>
- <action
- label="Execute Against..."
- class="com.quantum.actions.ExecuteAgainstAction"
- menubarPath="com.quantum.menu1/group1"
- enablesFor="1"
- id="com.quantum.actions.ExecuteAgainstAction">
- </action>
- </objectContribution>
- </extension>
-<!-- <extension
- point="org.eclipse.ui.actionSets">
- <actionSet
- label="Execute Query"
- visible="true"
- id="com.quantum.actionssets">
- <action
- label="Execute Query"
- icon="icons/play.gif"
- class="com.quantum.actions.ExecuteAction"
- tooltip="Execute Query"
- toolbarPath="quantumGroup"
- id="com.quantum.actions.ExecuteAction">
- </action>
- </actionSet>
- </extension> -->
- <extension
- point="org.eclipse.ui.commands">
- <category
- name="%category.name"
- description="%category.description"
- id="com.quantum.category">
- </category>
- <command
- name="%command.execute.name"
- category="com.quantum.category"
- description="%command.execute.description"
- id="com.quantum.actions.ExecuteAction">
- </command>
- <keyBinding
- string="Ctrl+Shift+Q"
- scope="com.quantum.view.sql"
- command="com.quantum.actions.ExecuteAction"
- configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
- </keyBinding>
- <scope
- name="%scope.name"
- description="%scope.description"
- id="com.quantum.view.sql">
- </scope>
- </extension>
-<!-- Perspective -->
- <extension
- point="org.eclipse.ui.perspectives">
- <perspective
- name="%perspective.name"
- icon="icons/quantum-ng.gif"
- class="com.quantum.perspective.DBPerspective"
- id="com.quantum.dbperspective">
- </perspective>
- </extension>
-<!-- Views -->
- <extension
- point="org.eclipse.ui.views">
- <category
- name="%category.name"
- id="com.quantum.views">
- </category>
- <view
- name="%sqllogview.name"
- icon="icons/log.gif"
- category="com.quantum.views"
- class="com.quantum.view.SQLLogView"
- id="com.quantum.view.logview">
- </view>
- <view
- name="%tableview.name"
- icon="icons/table.gif"
- category="com.quantum.views"
- class="com.quantum.view.tableview.TableView"
- id="com.quantum.view.tableview.TableView">
- </view>
- <view
- name="%bookmarkview.name"
- icon="icons/bookmarks.gif"
- category="com.quantum.views"
- class="com.quantum.view.bookmark.BookmarkView"
- id="com.quantum.view.bookmarkview">
- </view>
- <view
- name="%subsetview.name"
- icon="icons/subset.gif"
- category="com.quantum.views"
- class="com.quantum.view.subset.SubsetView"
- id="com.quantum.view.subsetview">
- </view>
- <view
- name="%sqlqueryview.name"
- icon="icons/script.gif"
- category="com.quantum.views"
- class="com.quantum.view.SQLQueryView"
- id="com.quantum.view.sqlqueryview">
- </view>
- </extension>
-<!-- Editors -->
- <extension
- point="org.eclipse.ui.editors">
- <editor
- name="Quantum SQL Editor"
- extensions="sql,ddl"
- icon="icons/script.gif"
- class="com.quantum.editors.SQLEditor"
- contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
- id="com.quantum.editors.SQLEditor">
- </editor>
- <editor
- name="Table Data Editor"
- icon="icons/greentable.gif"
- class="com.quantum.editors.dataeditor.DataEditor"
- id="com.quantum.editors.dataeditor.DataEditor">
- </editor>
- </extension>
-<!-- Preferences -->
- <extension
- point="org.eclipse.ui.preferencePages">
- <page
- name="Quantum DB"
- class="com.quantum.preferences.GlobalPreferences"
- id="com.quantum.preferences">
- </page>
- <page
- name="SQL Editor"
- category="com.quantum.preferences"
- class="com.quantum.preferences.SQLEditorPreferences"
- id="com.quantum.preferences.editor">
- </page>
- <page
- name="Copy"
- category="com.quantum.preferences"
- class="com.quantum.preferences.CopyPreferences"
- id="com.quantum.preferences.copy">
- </page>
- <page
- name="Custom Copy 1"
- category="com.quantum.preferences.copy"
- class="com.quantum.preferences.CustomCopyPreferences"
- id="com.quantum.preferences.customcopy">
- </page>
- <page
- name="Custom Copy 2"
- category="com.quantum.preferences.copy"
- class="com.quantum.preferences.CustomCopyPreferences2"
- id="com.quantum.preferences.customcopy2">
- </page>
- <page
- name="Custom Copy 3"
- category="com.quantum.preferences.copy"
- class="com.quantum.preferences.CustomCopyPreferences3"
- id="com.quantum.preferences.customcopy3">
- </page>
- </extension>
-<!-- Menu for Bookmark View -->
- <extension
- point="org.eclipse.ui.viewActions">
- <viewContribution
- targetID="com.quantum.view.bookmarkview"
- id="com.quantum.view.bookmarkview.menu">
-<!-- Export Bookmarks -->
- <action
- label="%bookmarkview.exportbookmarks"
- icon="icons/export.gif"
- class="com.quantum.actions.ExportBookmarksAction"
- tooltip="Exports bookmarks to a file"
- menubarPath="additions"
- id="com.quantum.action.importbookmarks">
- </action>
-<!-- Import Bookmarks -->
- <action
- label="%bookmarkview.importboomarks "
- icon="icons/import.gif"
- class="com.quantum.actions.ImportBookmarksAction"
- tooltip="Imports bookmarks from a file"
- menubarPath="additions"
- id="com.quantum.action.importbookmarks">
- </action>
- </viewContribution>
- </extension>
- <extension
- point="org.eclipse.ui.perspectiveExtensions">
- <perspectiveExtension
- targetID="org.eclipse.ui.resourcePerspective">
- </perspectiveExtension>
- </extension>
-<!-- Property Pages -->
- <extension
- point="org.eclipse.ui.propertyPages">
- <page
- objectClass="com.quantum.view.bookmark.TreeNode"
- name="Database"
- class="com.quantum.properties.DatabaseInformationPropertyPage"
- nameFilter="*"
- id="com.quantum.properties.DatabaseInformationPropertyPage">
- </page>
- <page
- objectClass="com.quantum.view.bookmark.BookmarkNode"
- name="Bookmark"
- class="com.quantum.properties.BookmarkPropertyPage"
- nameFilter="*"
- id="com.quantum.properties.BookmarkPropertyPage">
- </page>
- <page
- objectClass="com.quantum.view.bookmark.BookmarkNode"
- name="Schemas"
- class="com.quantum.properties.SchemaPropertyPage"
- nameFilter="*"
- id="com.quantum.properties.SchemaPropertyPage">
- </page>
- <page
- objectClass="com.quantum.view.bookmark.EntityNode"
- name="Tables, Views and Sequences"
- class="com.quantum.properties.EntityPropertyPage"
- nameFilter="*"
- id="com.quantum.properties.EntityPropertyPage">
- </page>
- </extension>
- <extension
- point="org.eclipse.ui.exportWizards">
- <wizard
- name="Export to Quantum Bookmark File"
- icon="./icons/bookmarkfile.gif"
- class="com.quantum.wizards.ExportBookmarkWizard"
- id="com.quantum.wizards.ExportBookmarkWizard">
- <description>
- A wizard that exports the list of database bookmarks to a Quantum bookmark file.
- </description>
- </wizard>
- <wizard
- name="Export to Torque Configuration File"
- icon="./icons/torque.gif"
- class="com.quantum.wizards.ExportTorqueWizard"
- id="com.quantum.wizards.ExportTorqueWizard">
- <description>
- A wizard that exports the database structure to a Torque-compatible XML file.
- </description>
- <selection
- class="com.quantum.view.bookmark.BookmarkNode">
- </selection>
- </wizard>
- </extension>
- <extension
- point="org.eclipse.help.toc">
- <toc
- file="doc/toc.xml"
- primary="true">
- </toc>
- </extension>
-
-</plugin>