blob: 2d0dcb74ea967efe60c09ca4309db62fd66eb470 [file] [log] [blame]
Stephan Herrmann7b320d82011-06-13 21:31:37 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
4
5
6<!-- OTDT extensions for intro/welcome page -->
7 <extension point="org.eclipse.ui.intro.configExtension">
8 <configExtension
9 configId="org.eclipse.ui.intro.universalConfig"
10 content="intro/overviewExtensionContent.xml"/>
11 </extension>
12
13 <extension point="org.eclipse.ui.intro.configExtension">
14 <configExtension
15 configId="org.eclipse.ui.intro.universalConfig"
16 content="intro/tutorialsExtensionContentOT.xml"/>
17 </extension>
18
19 <extension point="org.eclipse.ui.intro.configExtension">
20 <configExtension
21 configId="org.eclipse.ui.intro.universalConfig"
22 content="intro/whatsnewExtensionContent.xml"/>
23 </extension>
24
25<!-- OTDT cheat sheet extension for small OT example -->
26 <extension point="org.eclipse.ui.cheatsheets.cheatSheetContent">
27 <cheatsheet
28 category="org.eclipse.objectteams"
29 contentFile="cheatsheets/SimpleOTApplication.xml"
30 id="org.eclipse.objectteams.otdt.ui.help.cheatsheets.SimpleOTApplication"
31 name="%cheatsheet.SimpleOTApplication.name">
32 <description>%cheatsheet.SimpleOTApplication.desc</description>
33 </cheatsheet>
34 <category
35 id="org.eclipse.objectteams"
36 name="Object Teams">
37 </category>
38 </extension>
39
40<!-- OTDT help extension-->
41 <extension point="org.eclipse.help.toc">
42 <toc file="guide/toc.xml" primary="true"/>
43 </extension>
44
45 <extension
46 point="org.eclipse.ui.views">
47 <view
48 name="OT/J Language Definition"
49 icon="icons/ot_paragraph.gif"
50 category="org.eclipse.objectteams.otdt.ui"
51 class="org.eclipse.objectteams.otdt.internal.ui.help.views.OTJLDView"
52 id="org.eclipse.objectteams.otdt.ui.help.views.OTJLDView">
53 <description>
54 Browsable view of the OT/J Language Definition.
55 </description>
56 </view>
57 </extension>
58 <extension
59 point="org.eclipse.ui.popupMenus">
60 <viewerContribution
61 targetID="org.eclipse.ui.views.ProblemView"
62 id="org.eclipse.objectteams.otdt.ui.help.problemContribution">
63 <action
64 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.ShowOTJLDAction"
65 enablesFor="1"
66 icon="icons/ot_paragraph.gif"
67 id="org.eclipse.objectteams.otdt.ui.help.actions.ShowOTJLDAction"
68 label="Go to Language Definition"
69 menubarPath="group.showIn"/>
70 </viewerContribution>
71 </extension>
72
73 <extension
74 point="org.eclipse.ui.viewActions">
75 <viewContribution
76 id="org.eclipse.objectteams.otdt.ui.help.OTJLDView.actions"
77 targetID="org.eclipse.objectteams.otdt.ui.help.views.OTJLDView">
78 <action
79 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.OTJLDViewActionDelegate"
80 disabledIcon="icons/dlcl16/nav_home.gif"
81 hoverIcon="icons/clcl16/nav_home.gif"
82 icon="icons/elcl16/nav_home.gif"
83 id="org.eclipse.objectteams.otdt.ui.help.OTJLDView.home"
84 label="Table Of Contents"
85 style="push"
86 toolbarPath="additions"
87 tooltip="Table Of Contents">
88 </action>
89 <action
90 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.OTJLDViewActionDelegate"
91 disabledIcon="icons/dlcl16/nav_forward.gif"
92 hoverIcon="icons/clcl16/nav_forward.gif"
93 icon="icons/elcl16/nav_forward.gif"
94 id="org.eclipse.objectteams.otdt.ui.help.OTJLDView.next"
95 label="Forward to the next page"
96 style="push"
97 toolbarPath="additions"
98 tooltip="Forward to the next page">
99 </action>
100 <action
101 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.OTJLDViewActionDelegate"
102 disabledIcon="icons/dlcl16/nav_backward.gif"
103 hoverIcon="icons/clcl16/nav_backward.gif"
104 icon="icons/elcl16/nav_backward.gif"
105 id="org.eclipse.objectteams.otdt.ui.help.OTJLDView.back"
106 label="Back to the previous page"
107 style="push"
108 toolbarPath="additions"
109 tooltip="Back to the previous page">
110 </action>
111 </viewContribution>
112 </extension>
113 <extension
114 point="org.eclipse.ui.perspectiveExtensions">
115 <perspectiveExtension
116 targetID="org.eclipse.objectteams.otdt.ui.OTJavaPerspective">
117 <viewShortcut
118 id="org.eclipse.objectteams.otdt.ui.help.views.OTJLDView">
119 </viewShortcut>
120 <view
121 id="org.eclipse.objectteams.otdt.ui.help.views.OTJLDView"
122 minimized="false"
123 relationship="stack"
124 relative="org.eclipse.ui.views.ProblemView">
125 </view>
126 </perspectiveExtension>
127 </extension>
128 <extension
129 point="org.eclipse.objectteams.otdt.ui.updateRulerActionExtenders">
130 <extender
131 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.UpdateRulerAction"
132 editorClass="org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor">
133 </extender>
134 </extension>
135 <extension
136 point="org.eclipse.objectteams.otequinox.aspectBindings">
137 <aspectBinding
138 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
139 <basePlugin
140 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
141 id="org.eclipse.jdt.ui">
142 </basePlugin>
143 <team
144 activation="ALL_THREADS"
145 class="org.eclipse.objectteams.otdt.internal.ui.help.actions.HoverAdaptor"
146 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
147 </team>
148 </aspectBinding>
149 </extension>
150
151 <!--
152 <extension
153 point="org.eclipse.jdt.ui.javaEditorTextHovers">
154 <hover
155 id="org.eclipse.objectteams.otdt.ui.help.IProblemDocumentation"
156 class="org.eclipse.objectteams.otdt.ui.help.IProblemDocumentation"
157 label="ObjectTeams Language Specification Hover"/>
158 </extension>
159 -->
160
161</plugin>