1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 id="com.quantum.Quantum"
7 provider-name="Tom Schneider"
8 class="com.quantum.QuantumPlugin">
11 <library name="quantum.jar"/>
14 <import plugin="org.eclipse.core.boot"/>
15 <import plugin="org.eclipse.core.runtime"/>
16 <import plugin="org.eclipse.core.resources"/>
17 <import plugin="org.eclipse.swt"/>
18 <import plugin="org.eclipse.ui"/>
19 <import plugin="org.eclipse.ui.ide"/>
20 <import plugin="org.eclipse.text"/>
21 <import plugin="org.eclipse.jface.text"/>
22 <import plugin="org.apache.xerces"/>
23 <import plugin="org.eclipse.core.runtime.compatibility"/>
24 <import plugin="org.eclipse.ui.editors"/>
25 <import plugin="org.eclipse.ui.workbench.texteditor"/>
31 point="org.eclipse.ui.popupMenus">
33 objectClass="org.eclipse.core.resources.IFile"
39 id="com.quantum.menu1">
45 label="Execute Against..."
46 class="com.quantum.actions.ExecuteAgainstAction"
47 menubarPath="com.quantum.menu1/group1"
49 id="com.quantum.actions.ExecuteAgainstAction">
54 point="org.eclipse.ui.actionSets">
58 id="com.quantum.actionssets">
62 class="com.quantum.actions.ExecuteAction"
63 tooltip="Execute Query"
64 toolbarPath="quantumGroup"
65 id="com.quantum.actions.ExecuteAction">
70 point="org.eclipse.ui.commands">
73 description="%category.description"
74 id="com.quantum.category">
77 name="%command.execute.name"
78 category="com.quantum.category"
79 description="%command.execute.description"
80 id="com.quantum.actions.ExecuteAction">
84 scope="com.quantum.view.sql"
85 command="com.quantum.actions.ExecuteAction"
86 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
90 description="%scope.description"
91 id="com.quantum.view.sql">
96 point="org.eclipse.ui.perspectives">
98 name="%perspective.name"
99 icon="icons/quantum-ng.gif"
100 class="com.quantum.perspective.DBPerspective"
101 id="com.quantum.dbperspective">
106 point="org.eclipse.ui.views">
108 name="%category.name"
109 id="com.quantum.views">
112 name="%sqllogview.name"
114 category="com.quantum.views"
115 class="com.quantum.view.SQLLogView"
116 id="com.quantum.view.logview">
119 name="%tableview.name"
120 icon="icons/table.gif"
121 category="com.quantum.views"
122 class="com.quantum.view.tableview.TableView"
123 id="com.quantum.view.tableview.TableView">
126 name="%bookmarkview.name"
127 icon="icons/bookmarks.gif"
128 category="com.quantum.views"
129 class="com.quantum.view.bookmark.BookmarkView"
130 id="com.quantum.view.bookmarkview">
133 name="%subsetview.name"
134 icon="icons/subset.gif"
135 category="com.quantum.views"
136 class="com.quantum.view.subset.SubsetView"
137 id="com.quantum.view.subsetview">
140 name="%sqlqueryview.name"
141 icon="icons/script.gif"
142 category="com.quantum.views"
143 class="com.quantum.view.SQLQueryView"
144 id="com.quantum.view.sqlqueryview">
149 point="org.eclipse.ui.editors">
151 name="Quantum SQL Editor"
153 icon="icons/script.gif"
154 class="com.quantum.editors.SQLEditor"
155 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
156 id="com.quantum.editors.SQLEditor">
159 name="Table Data Editor"
160 icon="icons/greentable.gif"
161 class="com.quantum.editors.dataeditor.DataEditor"
162 id="com.quantum.editors.dataeditor.DataEditor">
167 point="org.eclipse.ui.preferencePages">
170 class="com.quantum.preferences.GlobalPreferences"
171 id="com.quantum.preferences">
175 category="com.quantum.preferences"
176 class="com.quantum.preferences.SQLEditorPreferences"
177 id="com.quantum.preferences.editor">
181 category="com.quantum.preferences"
182 class="com.quantum.preferences.CopyPreferences"
183 id="com.quantum.preferences.copy">
187 category="com.quantum.preferences.copy"
188 class="com.quantum.preferences.CustomCopyPreferences"
189 id="com.quantum.preferences.customcopy">
193 category="com.quantum.preferences.copy"
194 class="com.quantum.preferences.CustomCopyPreferences2"
195 id="com.quantum.preferences.customcopy2">
199 category="com.quantum.preferences.copy"
200 class="com.quantum.preferences.CustomCopyPreferences3"
201 id="com.quantum.preferences.customcopy3">
204 <!-- Menu for Bookmark View -->
206 point="org.eclipse.ui.viewActions">
208 targetID="com.quantum.view.bookmarkview"
209 id="com.quantum.view.bookmarkview.menu">
210 <!-- Export Bookmarks -->
212 label="%bookmarkview.exportbookmarks"
213 icon="icons/export.gif"
214 class="com.quantum.actions.ExportBookmarksAction"
215 tooltip="Exports bookmarks to a file"
216 menubarPath="additions"
217 id="com.quantum.action.importbookmarks">
219 <!-- Import Bookmarks -->
221 label="%bookmarkview.importboomarks "
222 icon="icons/import.gif"
223 class="com.quantum.actions.ImportBookmarksAction"
224 tooltip="Imports bookmarks from a file"
225 menubarPath="additions"
226 id="com.quantum.action.importbookmarks">
231 point="org.eclipse.ui.perspectiveExtensions">
232 <perspectiveExtension
233 targetID="org.eclipse.ui.resourcePerspective">
234 </perspectiveExtension>
236 <!-- Property Pages -->
238 point="org.eclipse.ui.propertyPages">
240 objectClass="com.quantum.view.bookmark.TreeNode"
242 class="com.quantum.properties.DatabaseInformationPropertyPage"
244 id="com.quantum.properties.DatabaseInformationPropertyPage">
247 objectClass="com.quantum.view.bookmark.BookmarkNode"
249 class="com.quantum.properties.BookmarkPropertyPage"
251 id="com.quantum.properties.BookmarkPropertyPage">
254 objectClass="com.quantum.view.bookmark.BookmarkNode"
256 class="com.quantum.properties.SchemaPropertyPage"
258 id="com.quantum.properties.SchemaPropertyPage">
261 objectClass="com.quantum.view.bookmark.EntityNode"
262 name="Tables, Views and Sequences"
263 class="com.quantum.properties.EntityPropertyPage"
265 id="com.quantum.properties.EntityPropertyPage">
269 point="org.eclipse.ui.exportWizards">
271 name="Export to Quantum Bookmark File"
272 icon="./icons/bookmarkfile.gif"
273 class="com.quantum.wizards.ExportBookmarkWizard"
274 id="com.quantum.wizards.ExportBookmarkWizard">
276 A wizard that exports the list of database bookmarks to a Quantum bookmark file.
280 name="Export to Torque Configuration File"
281 icon="./icons/torque.gif"
282 class="com.quantum.wizards.ExportTorqueWizard"
283 id="com.quantum.wizards.ExportTorqueWizard">
285 A wizard that exports the database structure to a Torque-compatible XML file.
288 class="com.quantum.view.bookmark.BookmarkNode">
293 point="org.eclipse.help.toc">