-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathplugin.xml
More file actions
258 lines (225 loc) · 9.91 KB
/
plugin.xml
File metadata and controls
258 lines (225 loc) · 9.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
<?xml version="1.0" ?>
<plugin id="ch.uzh.ifi.attempto.aceview" version="1.3.2.ACEViewTab">
<!-- Tab -->
<extension id="ACEViewTab"
point="org.protege.editor.core.application.WorkspaceTab">
<label value="ACE View"/>
<class value="ch.uzh.ifi.attempto.aceview.ACEViewTab"/>
<editorKitId value="OWLEditorKit"/>
<!-- Note: we want the ACE View tab to be positioned before Ontology tab (whose index is "A"). -->
<index value="1"/>
<defaultViewConfigFileName value="viewconfig-aceviewtab.xml"/>
</extension>
<!-- ACE View preferences panel -->
<extension id="ACEViewPreferencesPanel"
point="org.protege.editor.core.application.preferencespanel">
<label value="ACE View"/>
<class value="ch.uzh.ifi.attempto.aceview.ACEViewPreferencesPanel"/>
</extension>
<!-- Views -->
<extension id="ACETextViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Text"/>
<label value="ACE Text"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACETextViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEQandAViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Q&A"/>
<label value="ACE Q&A"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEQandAViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEEntailmentsViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Entailments"/>
<label value="ACE Entailments"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEEntailmentsViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEExplanationViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Explanation"/>
<label value="ACE Explanation"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEExplanationViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACELexiconFormatViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Lexicon format"/>
<label value="ACE Lexicon format"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACELexiconFormatViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<!--
<extension id="AceWikiFormatViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="AceWiki format"/>
<label value="AceWiki format"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.AceWikiFormatViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
-->
<extension id="ACEWordsAlphaSortedViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Words"/>
<label value="ACE Words"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEWordsAlphaSortedViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEWordsASortedViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Words (exp)"/>
<label value="ACE Words (exp)"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEWordsASortedViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEWordUsageViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Word Usage"/>
<label value="ACE Word Usage"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEWordUsageViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEIndexViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Index"/>
<label value="ACE Index"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEIndexViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEMetricsViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Metrics"/>
<label value="ACE Metrics"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEMetricsViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACESnippetEditorViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Snippet Editor"/>
<label value="ACE Snippet Editor"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACESnippetEditorViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACEFeedbackViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Feedback"/>
<label value="ACE Feedback"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACEFeedbackViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACESnippetsViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Snippets"/>
<label value="ACE Snippets"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACESnippetsViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<extension id="ACELexiconViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="ACE Lexicon"/>
<label value="ACE Lexicon"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.ACELexiconViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
<!--
<extension id="AnnotationViewComponent"
point="org.protege.editor.core.application.ViewComponent">
<name value="Annotations"/>
<label value="Annotations"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.view.AnnotationViewComponent"/>
<headerColor value="@org.protege.ontologycolor"/>
<category value="ACE"/>
</extension>
-->
<!-- ACE menu -->
<!-- Tasks related specifically to the ACE text -->
<!--
<extension id="ch.uzh.ifi.attempto.aceview.ui.menu.CreateAceWikiAction"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Export as AceWiki ..."/>
<class value="ch.uzh.ifi.attempto.aceview.ui.action.CreateAceWikiAction"/>
<toolTip value="Saves the ACE text in AceWiki format."/>
<path value="org.protege.editor.owl.menu.tools/SlotP-B"/>
<editorKitId value="OWLEditorKit"/>
</extension>
-->
<extension id="ch.uzh.ifi.attempto.aceview.ui.menu.ACEReparse"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Reparse failed snippets"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.action.ReparseAction"/>
<toolTip value="Reparse every snippet that does not have any corresponding OWL/SWRL axioms."/>
<path value="org.protege.editor.owl.menu.tools/SlotP-C"/>
<editorKitId value="OWLEditorKit"/>
</extension>
<extension id="ch.uzh.ifi.attempto.aceview.ui.menu.FillLexiconAction"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Fill lexicon"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.action.FillLexiconAction"/>
<toolTip value="Fill every empty slot in the lexicon."/>
<path value="org.protege.editor.owl.menu.tools/SlotP-D"/>
<editorKitId value="OWLEditorKit"/>
</extension>
<extension id="ch.uzh.ifi.attempto.aceview.ui.menu.UpdateAnswersAction"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Update answers"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.action.UpdateAnswersAction"/>
<toolTip value="Update the answers to every question."/>
<path value="org.protege.editor.owl.menu.tools/SlotP-E"/>
<editorKitId value="OWLEditorKit"/>
</extension>
<extension id="ch.uzh.ifi.attempto.aceview.ui.menu.AnnotateAxiomsWithACETextAction"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Annotate every axiom with ACE text"/>
<class value="ch.uzh.ifi.attempto.aceview.ui.action.AnnotateAxiomsWithACETextAction"/>
<toolTip value="Add an ACE text annotation to every logical axiom."/>
<path value="org.protege.editor.owl.menu.tools/SlotP-F"/>
<editorKitId value="OWLEditorKit"/>
</extension>
<!-- ACE View related links -->
<extension id="menu.ACEViewHelpWebsiteMenuItem" point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Website"/>
<toolTip value="ACE View website"/>
<url value="http://attempto.ifi.uzh.ch/aceview/"/>
<path value="org.protege.editor.core.application.menu.HelpMenu/SlotACEView-A"/>
<editorKitId value="any"/>
</extension>
<extension id="menu.ACEViewHelpReleaseNotesMenuItem" point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Release Notes"/>
<toolTip value="ACE View release notes"/>
<url value="https://raw.githubusercontent.com/Kaljurand/aceview/v1.3.2/RELEASE_NOTES.html"/>
<path value="org.protege.editor.core.application.menu.HelpMenu/SlotACEView-B"/>
<editorKitId value="any"/>
</extension>
<extension id="menu.ACEViewHelpWritingOWLinACEMenuItem" point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Writing OWL ontologies in ACE"/>
<toolTip value="Introduction to writing OWL ontologies in ACE"/>
<url value="http://attempto.ifi.uzh.ch/site/docs/writing_owl_in_ace.html"/>
<path value="org.protege.editor.core.application.menu.HelpMenu/SlotACEView-C"/>
<editorKitId value="any"/>
</extension>
<extension id="menu.ACEViewHelpExamplesCountriesMenuItem" point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="ACE View: Example: Countries"/>
<toolTip value="ACE text about various (mostly European) countries"/>
<url value="http://attempto.ifi.uzh.ch/aceview/examples/countries.ace.txt"/>
<path value="org.protege.editor.core.application.menu.HelpMenu/SlotACEView-D"/>
<editorKitId value="any"/>
</extension>
</plugin>