blob: 754f0023ecc5715e393528043fccddf0ed414123 [file] [log] [blame]
hcaoc2b40512006-01-06 14:48:22 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
4
5 <extension
6 id="org.eclipse.datatools.sqltools.deugger.editorext.SQLDebuggerDocumentProvider"
7 name="SQL Debugger document provider"
8 point="org.eclipse.datatools.sqltools.routineeditor.documentprovider">
9 <provider class="org.eclipse.datatools.sqltools.debugger.editorext.SQLDebuggerDocumentProvider"/>
10 </extension>
11
12 <extension
13 id="org.eclipse.datatools.sqltools.sqldebugger.core.texthover"
14 name="DTP SQL Debugger text hover"
15 point="org.eclipse.datatools.sqltools.sqleditor.texthover">
16 <hover class="org.eclipse.datatools.sqltools.debugger.editorext.SQLDebugHover"/>
17 </extension>
18
19 <!-- perspectives -->
20 <extension
21 point="org.eclipse.ui.perspectives">
22 <perspective
23 name="Database Debug"
24 icon="icons/debug_exc.gif"
25 class="org.eclipse.datatools.sqltools.debugger.perspectives.DebuggerPerspective"
26 id="org.eclipse.datatools.sqltools.debugger.perspectives.DebuggerPerspective">
27 </perspective>
28 </extension>
29
30 <!-- next are how to hook DTP perspective/actions with other perspectives/actions of eclipse -->
31 <extension point="org.eclipse.ui.perspectiveExtensions">
32 <!-- decide where to show the views in "debug" perspective -->
33 <perspectiveExtension
34 targetID="org.eclipse.debug.ui.DebugPerspective">
35 <view id="org.eclipse.datatools.sqltools.result.resultView"
36 relative="org.eclipse.ui.console.ConsoleView"
37 relationship="stack"
38 visible="false" />
39 <viewShortcut id="org.eclipse.datatools.sqltools.result.resultView" />
40 <perspectiveShortcut id="org.eclipse.datatools.sqltools.sqleditor.perspectives.EditorPerspective"/>
41 </perspectiveExtension>
42
43 <!-- extension to the DTP debugger perspective -->
44 <perspectiveExtension
45 targetID="org.eclipse.datatools.sqltools.debugger.perspectives.DebuggerPerspective">
46 <actionSet
47 id="org.eclipse.debug.ui.breakpointActionSet">
48 </actionSet>
49 <actionSet
50 id="org.eclipse.datatools.sqltools.debugger.actionsets">
51 </actionSet>
52
53 <!-- Top left -->
54 <view
55 closeable="true"
56 standalone="false"
57 moveable="true"
58 visible="true"
59 showTitle="true"
60 ratio="0.25"
61 relationship="top"
62 relative="org.eclipse.ui.editorss"
63 id="org.eclipse.debug.ui.DebugView"/>
64 <!-- Top right -->
65 <view
66 closeable="true"
67 standalone="false"
68 moveable="true"
69 visible="true"
70 showTitle="true"
71 ratio="0.5"
72 relationship="right"
73 relative="org.eclipse.debug.ui.DebugView"
74 id="org.eclipse.debug.ui.VariableView"/>
75 <view
76 closeable="true"
77 standalone="false"
78 moveable="true"
79 visible="true"
80 showTitle="true"
81 ratio="0.5"
82 relationship="stack"
83 relative="org.eclipse.debug.ui.VariableView"
84 id="org.eclipse.debug.ui.BreakpointView"/>
85
86 <!-- Bottom -->
87 <view
88 closeable="true"
89 standalone="false"
90 moveable="true"
91 visible="true"
92 showTitle="true"
93 ratio="0.65"
94 relationship="bottom"
95 relative="org.eclipse.ui.editorss"
96 id="org.eclipse.datatools.sqltools.result.resultView"/>
97 <view
98 closeable="true"
99 standalone="false"
100 moveable="true"
101 visible="false"
102 showTitle="true"
103 ratio="0.65"
104 relationship="stack"
105 relative="org.eclipse.datatools.sqltools.result.resultView"
106 id="org.eclipse.datatools.sqltools.debugger.planView"/>
107 <view
108 closeable="true"
109 standalone="false"
110 moveable="true"
111 visible="false"
112 showTitle="true"
113 ratio="0.65"
114 relationship="stack"
115 relative="org.eclipse.datatools.sqltools.result.resultView"
116 id="org.eclipse.datatools.sqltools.debugger.rowsView"/>
117
118 <!-- Right -->
119 <view
120 closeable="true"
121 standalone="false"
122 moveable="true"
123 visible="true"
124 showTitle="true"
125 ratio="0.75"
126 relationship="right"
127 relative="org.eclipse.ui.editorss"
128 id="org.eclipse.ui.views.ContentOutline"/>
129
130
131 <!-- Database Explorer as Fastview !-->
132 <view
133 closeable="true"
134 standalone="false"
135 moveable="true"
136 visible="true"
137 showTitle="true"
138 ratio="0.3"
139 relationship="fast"
140 relative="org.eclipse.debug.ui.DebugView"
141 id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator"/>
142
143
144 <!-- Add View Shortcuts !-->
145 <viewShortcut id="org.eclipse.debug.ui.DebugView" />
146 <viewShortcut id="org.eclipse.datatools.connectivity.DataSourceExplorerNavigator" />
147 <viewShortcut id="org.eclipse.debug.ui.VariableView" />
148 <viewShortcut id="org.eclipse.debug.ui.BreakpointView" />
149 <viewShortcut id="org.eclipse.datatools.sqltools.result.resultView" />
150
151 <!-- Add Perspective shortcuts !-->
152 <perspectiveShortcut id="ConfigPerspective" />
153 <perspectiveShortcut id="org.eclipse.datatools.sqltools.sqleditor.perspectives.EditorPerspective" />
154 </perspectiveExtension>
155
156 </extension>
157
158</plugin>