Révision 3618

TXM/trunk/org.txm.rcp.product/rcpapplication.product (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?pde version="3.5"?>
3

  
4
<product name="TXM 0.8.2" uid="org.txm.rcp.app" id="org.txm.rcp.product" application="org.txm.rcp.Application" version="0.8.2.qualifier" useFeatures="true" includeLaunchers="true" autoIncludeRequirements="true">
5

  
6
   <aboutInfo>
7
      <image path="/org.txm.rcp/icons/logo/about TXM.png"/>
8
      <text>
9
         [Contrat d&apos;utilisation du logiciel TXM]
10

  
11
TXM 0.8.2 Copyright © 2010-2021 ENS de Lyon, University of Franche-Comté, CNRS
12

  
13
&lt;English version below&gt;
14

  
15
EN ACCEPTANT CETTE INSTALLATION OU MISE À JOUR ET EN UTILISANT TXM, VOUS VOUS ENGAGEZ À CITER L&apos;ARTICLE DE RÉFÉRENCE DE LA PLATEFORME* DANS VOS PUBLICATIONS DE RÉSULTATS OBTENUS À PARTIR D&apos;ELLE. CELA EST ESSENTIEL POUR NOUS PERMETTRE DE JUSTIFIER LE BESOIN DE PÉRENNISATION DE CET INSTRUMENT DE TRAVAIL POUR LA COMMUNAUTÉ SCIENTIFIQUE.
16

  
17
Le logiciel TXM est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier suivant les termes de la Licence publique générale GNU telle que publiée par la Free Software Foundation, soit la version 2 de cette License, soit une version ultérieure.
18

  
19
Le logiciel TXM est distribué dans l&apos;espoir qu&apos;il sera utile, mais sans aucune garantie, y compris mais non de façon limitative les garanties implicites de qualité marchande et de convenance à un usage particulier. Consultez la version 2 et la version 3 de la Licence publique générale GNU pour plus de détails.
20

  
21
Vous devriez avoir reçu une copie de la Licence publique générale GNU en accompagnement du logiciel TXM ; si ce n&apos;est pas le cas, veuillez consulter la page http://www.gnu.org/licenses/gpl-2.0.html
22
_______________
23
* Serge Heiden, Jean-Philippe Magué, Bénédicte Pincemin.
24
TXM : Une plateforme logicielle open-source pour la textométrie - conception et développement. Sergio Bolasco, Isabella Chiari, Luca Giuliano. 10th International Conference on the Statistical Analysis of Textual Data - JADT 2010, Jun 2010, Rome, Italie.
25
Edizioni Universitarie di Lettere Economia Diritto, 2 (3), pp.1021-1032, 2010. &lt;halshs-00549779&gt;
26

  
27

  
28
ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH
29

  
30
[TXM Software User Agreement]
31

  
32
By accepting this update and by using TXM, you agree to cite the TXM platform reference article** in your publications of results obtained from it. That is essential for us to justify the need for sustainability of this instrument for the scientific community.
33

  
34
The TXM platform is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
35

  
36
The TXM platform is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
37

  
38
You should have received a copy of the GNU General Public License along with the TXM platform. If not, see http://www.gnu.org/licenses/gpl-2.0.html
39
_______________
40
** Serge Heiden. The TXM Platform: Building Open-Source Textual
41
Analysis Software Compatible with the TEI Encoding Scheme. Ryo Otoguro, Kiyoshi Ishikawa, Hiroshi Umemoto, Kei Yoshimoto and Yasunari Harada. 24th Pacific Asia Conference on Language, Information and Computation, Nov 2010, Sendai, Japan. Institute for Digital Enhancement of Cognitive Development, Waseda University, pp.389-398, 2010. &lt;halshs-00549764&gt;
42
      </text>
43
   </aboutInfo>
44

  
45
   <configIni use="default">
46
   </configIni>
47

  
48
   <launcherArgs>
49
      <vmArgs>-Xms512m -Xmx2048m
50
-Dfile.encoding=UTF-8
51
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
52
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.connectTimeout=6000
53
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.retryAttempts=5
54
      </vmArgs>
55
      <vmArgsLin>-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel
56
      </vmArgsLin>
57
      <vmArgsMac>-XstartOnFirstThread 
58
-Dorg.eclipse.swt.internal.carbon.smallFonts
59
      </vmArgsMac>
60
      <vmArgsWin>-XX:MaxPermSize=256m
61
      </vmArgsWin>
62
   </launcherArgs>
63

  
64
   <windowImages i16="../../bundles/org.txm.rcp/icons/logo/TXM logo 16x16.png" i32="../../bundles/org.txm.rcp/icons/logo/TXM_logo.png" i48="../../bundles/org.txm.rcp/icons/logo/TXM logo 48x48.png" i64="../../bundles/org.txm.rcp/icons/logo/TXM_logo_64x64.png" i128="../../bundles/org.txm.rcp/icons/logo/TXM logo 128x128.png" i256="../../bundles/org.txm.rcp/icons/logo/TXM logo 256x256.png"/>
65

  
66
   <splash
67
      location="org.txm.rcp"
68
      startupProgressRect="13,332,290,15"
69
      startupMessageRect="13,312,290,20"
70
      startupForegroundColor="000000" />
71
   <launcher name="launcher">
72
      <linux icon="../../bundles/org.txm.rcp/icons/logo/TXM logo.xpm"/>
73
      <macosx icon="../../bundles/org.txm.rcp/icons/logo/TXM logo.icns"/>
74
      <win useIco="false">
75
         <bmp
76
            winSmallHigh="../../bundles/org.txm.rcp/icons/logo/TXM logo 16x16 32-bit.bmp"
77
            winSmallLow="../../bundles/org.txm.rcp/icons/logo/TXM logo 16x16 8-bit.bmp"
78
            winMediumHigh="../../bundles/org.txm.rcp/icons/logo/TXM logo 32x32 32-bit.bmp"
79
            winMediumLow="../../bundles/org.txm.rcp/icons/logo/TXM logo 32x32 8-bit.bmp"
80
            winLargeHigh="../../bundles/org.txm.rcp/icons/logo/TXM logo 48x48 32-bit.bmp"
81
            winLargeLow="../../bundles/org.txm.rcp/icons/logo/TXM logo 48x48 8-bit.bmp"
82
            winExtraLargeHigh="../../bundles/org.txm.rcp/icons/logo/TXM logo 256x256 32-bit.bmp"/>
83
      </win>
84
   </launcher>
85

  
86
   <vm>
87
      <linux include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-16</linux>
88
      <macos include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</macos>
89
      <solaris include="false">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7</solaris>
90
      <windows include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8</windows>
91
   </vm>
92

  
93
   <license>
94
        <text>
95
   TXM Licence Utilisateur &lt;English version below&gt;
96

  
97
1. En utilisant TXM, vous vous engagez à citer l&apos;article
98
   de référence de la plateforme dans vos publications :
99

  
100
   Serge Heiden. The TXM Platform: Building Open-Source
101
   Textual Analysis Software Compatible with the TEI
102
   Encoding Scheme. Ryo Otoguro, Kiyoshi Ishikawa,
103
   Hiroshi Umemoto, Kei Yoshimoto and Yasunari Harada.
104
   24th Pacific Asia Conference on Language, Information
105
   and Computation, Nov 2010, Sendai, Japan. Institute
106
   for Digital Enhancement of Cognitive Development,
107
   Waseda University, pp.389-398, 2010.
108
   &lt;https://halshs.archives-ouvertes.fr/halshs-00549764/fr&gt;
109

  
110
2. Le logiciel TXM est un logiciel libre ; vous pouvez
111
   le redistribuer et/ou le modifier suivant les termes
112
   de la Licence publique générale GNU telle que publiée
113
   par la Free Software Foundation, soit la version 2 de
114
   cette License, soit une version ultérieure.
115

  
116
3. Le logiciel TXM est distribué dans l&apos;espoir qu&apos;il sera
117
   utile, mais sans aucune garantie, y compris mais non
118
   de façon limitative les garanties implicites de
119
   qualité marchande et de convenance à un usage
120
   particulier. Consultez la version 2 et la version 3 de
121
   la Licence publique générale GNU pour plus de détails.
122

  
123
4. Vous devriez avoir reçu une copie de la Licence
124
   publique générale GNU en accompagnement du logiciel
125
   TXM ; si ce n&apos;est pas le cas, veuillez consulter la
126
   page http://www.gnu.org/licenses/gpl-2.0.html.
127

  
128
Fin de la licence utilisateur TXM
129

  
130
----------------------------------------------------------------------------------------------------------------
131
TXM User Agreement &lt;version française ci-dessus&gt;
132

  
133
1. By using TXM, you agree to cite the TXM platform
134
   reference article in your publications:
135

  
136
   Serge Heiden. The TXM Platform: Building Open-Source
137
   Textual Analysis Software Compatible with the TEI
138
   Encoding Scheme. Ryo Otoguro, Kiyoshi Ishikawa,
139
   Hiroshi Umemoto, Kei Yoshimoto and Yasunari Harada.
140
   24th Pacific Asia Conference on Language, Information
141
   and Computation, Nov 2010, Sendai, Japan. Institute
142
   for Digital Enhancement of Cognitive Development,
143
   Waseda University, pp.389-398, 2010.
144
   &lt;https://halshs.archives-ouvertes.fr/halshs-00549764/fr&gt;
145

  
146
2. The TXM platform is free software: you can
147
   redistribute it and/or modify it under the terms of
148
   the GNU General Public License as published by the
149
   Free Software Foundation, either version 2 of the
150
   License, or (at your option) any later version.
151

  
152
3. The TXM platform is distributed in the hope that it
153
   will be useful, but WITHOUT ANY WARRANTY; without
154
   even the implied warranty of MERCHANTABILITY or
155
   FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
156
   Public License for more details.
157

  
158
4. You should have received a copy of the GNU General
159
   Public License along with the TXM platform. If not,
160
   see http://www.gnu.org/licenses/gpl-2.0.html.
161

  
162
End of TXM User Agreement
163
         </text>
164
   </license>
165

  
166
   <plugins>
167
      <plugin id="com.ibm.icu"/>
168
      <plugin id="javax.annotation"/>
169
      <plugin id="javax.inject"/>
170
      <plugin id="javax.xml"/>
171
      <plugin id="org.apache.batik.css"/>
172
      <plugin id="org.apache.batik.util"/>
173
      <plugin id="org.apache.commons.jxpath"/>
174
      <plugin id="org.apache.felix.gogo.command"/>
175
      <plugin id="org.apache.felix.gogo.runtime"/>
176
      <plugin id="org.apache.felix.gogo.shell"/>
177
      <plugin id="org.apache.felix.scr"/>
178
      <plugin id="org.apache.xerces"/>
179
      <plugin id="org.apache.xml.resolver"/>
180
      <plugin id="org.apache.xml.serializer"/>
181
      <plugin id="org.eclipse.compare.core"/>
182
      <plugin id="org.eclipse.compare.core.nl_fr" fragment="true"/>
183
      <plugin id="org.eclipse.core.commands"/>
184
      <plugin id="org.eclipse.core.commands.nl_fr" fragment="true"/>
185
      <plugin id="org.eclipse.core.contenttype"/>
186
      <plugin id="org.eclipse.core.contenttype.nl_fr" fragment="true"/>
187
      <plugin id="org.eclipse.core.databinding"/>
188
      <plugin id="org.eclipse.core.databinding.nl_fr" fragment="true"/>
189
      <plugin id="org.eclipse.core.databinding.observable"/>
190
      <plugin id="org.eclipse.core.databinding.observable.nl_fr" fragment="true"/>
191
      <plugin id="org.eclipse.core.databinding.property"/>
192
      <plugin id="org.eclipse.core.databinding.property.nl_fr" fragment="true"/>
193
      <plugin id="org.eclipse.core.expressions"/>
194
      <plugin id="org.eclipse.core.expressions.nl_fr" fragment="true"/>
195
      <plugin id="org.eclipse.core.filebuffers"/>
196
      <plugin id="org.eclipse.core.filebuffers.nl_fr" fragment="true"/>
197
      <plugin id="org.eclipse.core.filesystem"/>
198
      <plugin id="org.eclipse.core.filesystem.aix.ppc.nl_fr" fragment="true"/>
199
      <plugin id="org.eclipse.core.filesystem.linux.x86.nl_fr" fragment="true"/>
200
      <plugin id="org.eclipse.core.filesystem.linux.x86_64" fragment="true"/>
201
      <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_fr" fragment="true"/>
202
      <plugin id="org.eclipse.core.filesystem.macosx.nl_fr" fragment="true"/>
203
      <plugin id="org.eclipse.core.filesystem.nl_fr" fragment="true"/>
204
      <plugin id="org.eclipse.core.filesystem.solaris.sparc.nl_fr" fragment="true"/>
205
      <plugin id="org.eclipse.core.filesystem.win32.x86.nl_fr" fragment="true"/>
206
      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_fr" fragment="true"/>
207
      <plugin id="org.eclipse.core.jobs"/>
208
      <plugin id="org.eclipse.core.jobs.nl_fr" fragment="true"/>
209
      <plugin id="org.eclipse.core.net"/>
210
      <plugin id="org.eclipse.core.net.linux.x86.nl_fr" fragment="true"/>
211
      <plugin id="org.eclipse.core.net.linux.x86_64" fragment="true"/>
212
      <plugin id="org.eclipse.core.net.linux.x86_64.nl_fr" fragment="true"/>
213
      <plugin id="org.eclipse.core.net.nl_fr" fragment="true"/>
214
      <plugin id="org.eclipse.core.net.win32.x86.nl_fr" fragment="true"/>
215
      <plugin id="org.eclipse.core.net.win32.x86_64.nl_fr" fragment="true"/>
216
      <plugin id="org.eclipse.core.resources"/>
217
      <plugin id="org.eclipse.core.resources.nl_fr" fragment="true"/>
218
      <plugin id="org.eclipse.core.runtime"/>
219
      <plugin id="org.eclipse.core.runtime.nl_fr" fragment="true"/>
220
      <plugin id="org.eclipse.core.variables"/>
221
      <plugin id="org.eclipse.core.variables.nl_fr" fragment="true"/>
222
      <plugin id="org.eclipse.e4.core.commands"/>
223
      <plugin id="org.eclipse.e4.core.commands.nl_fr" fragment="true"/>
224
      <plugin id="org.eclipse.e4.core.contexts"/>
225
      <plugin id="org.eclipse.e4.core.contexts.nl_fr" fragment="true"/>
226
      <plugin id="org.eclipse.e4.core.di"/>
227
      <plugin id="org.eclipse.e4.core.di.annotations"/>
228
      <plugin id="org.eclipse.e4.core.di.annotations.nl_fr" fragment="true"/>
229
      <plugin id="org.eclipse.e4.core.di.extensions"/>
230
      <plugin id="org.eclipse.e4.core.di.extensions.nl_fr" fragment="true"/>
231
      <plugin id="org.eclipse.e4.core.di.extensions.supplier"/>
232
      <plugin id="org.eclipse.e4.core.di.extensions.supplier.nl_fr" fragment="true"/>
233
      <plugin id="org.eclipse.e4.core.di.nl_fr" fragment="true"/>
234
      <plugin id="org.eclipse.e4.core.services"/>
235
      <plugin id="org.eclipse.e4.core.services.nl_fr" fragment="true"/>
236
      <plugin id="org.eclipse.e4.emf.xpath"/>
237
      <plugin id="org.eclipse.e4.emf.xpath.nl_fr" fragment="true"/>
238
      <plugin id="org.eclipse.e4.ui.bindings"/>
239
      <plugin id="org.eclipse.e4.ui.bindings.nl_fr" fragment="true"/>
240
      <plugin id="org.eclipse.e4.ui.css.core"/>
241
      <plugin id="org.eclipse.e4.ui.css.core.nl_fr" fragment="true"/>
242
      <plugin id="org.eclipse.e4.ui.css.swt"/>
243
      <plugin id="org.eclipse.e4.ui.css.swt.nl_fr" fragment="true"/>
244
      <plugin id="org.eclipse.e4.ui.css.swt.theme"/>
245
      <plugin id="org.eclipse.e4.ui.css.swt.theme.nl_fr" fragment="true"/>
246
      <plugin id="org.eclipse.e4.ui.di"/>
247
      <plugin id="org.eclipse.e4.ui.di.nl_fr" fragment="true"/>
248
      <plugin id="org.eclipse.e4.ui.model.workbench"/>
249
      <plugin id="org.eclipse.e4.ui.model.workbench.nl_fr" fragment="true"/>
250
      <plugin id="org.eclipse.e4.ui.services"/>
251
      <plugin id="org.eclipse.e4.ui.services.nl_fr" fragment="true"/>
252
      <plugin id="org.eclipse.e4.ui.swt.gtk" fragment="true"/>
253
      <plugin id="org.eclipse.e4.ui.swt.gtk.nl_fr" fragment="true"/>
254
      <plugin id="org.eclipse.e4.ui.widgets"/>
255
      <plugin id="org.eclipse.e4.ui.widgets.nl_fr" fragment="true"/>
256
      <plugin id="org.eclipse.e4.ui.workbench"/>
257
      <plugin id="org.eclipse.e4.ui.workbench.addons.swt"/>
258
      <plugin id="org.eclipse.e4.ui.workbench.addons.swt.nl_fr" fragment="true"/>
259
      <plugin id="org.eclipse.e4.ui.workbench.nl_fr" fragment="true"/>
260
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt"/>
261
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa" fragment="true"/>
262
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.nl_fr" fragment="true"/>
263
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.nl_fr" fragment="true"/>
264
      <plugin id="org.eclipse.e4.ui.workbench.swt"/>
265
      <plugin id="org.eclipse.e4.ui.workbench.swt.nl_fr" fragment="true"/>
266
      <plugin id="org.eclipse.e4.ui.workbench3"/>
267
      <plugin id="org.eclipse.e4.ui.workbench3.nl_fr" fragment="true"/>
268
      <plugin id="org.eclipse.ecf"/>
269
      <plugin id="org.eclipse.ecf.filetransfer"/>
270
      <plugin id="org.eclipse.ecf.identity"/>
271
      <plugin id="org.eclipse.ecf.provider.filetransfer"/>
272
      <plugin id="org.eclipse.ecf.provider.filetransfer.ssl" fragment="true"/>
273
      <plugin id="org.eclipse.ecf.ssl" fragment="true"/>
274
      <plugin id="org.eclipse.emf.common"/>
275
      <plugin id="org.eclipse.emf.ecore"/>
276
      <plugin id="org.eclipse.emf.ecore.change"/>
277
      <plugin id="org.eclipse.emf.ecore.xmi"/>
278
      <plugin id="org.eclipse.equinox.app"/>
279
      <plugin id="org.eclipse.equinox.bidi"/>
280
      <plugin id="org.eclipse.equinox.common"/>
281
      <plugin id="org.eclipse.equinox.console"/>
282
      <plugin id="org.eclipse.equinox.ds"/>
283
      <plugin id="org.eclipse.equinox.event"/>
284
      <plugin id="org.eclipse.equinox.frameworkadmin"/>
285
      <plugin id="org.eclipse.equinox.frameworkadmin.equinox"/>
286
      <plugin id="org.eclipse.equinox.frameworkadmin.equinox.nl_fr" fragment="true"/>
287
      <plugin id="org.eclipse.equinox.frameworkadmin.nl_fr" fragment="true"/>
288
      <plugin id="org.eclipse.equinox.p2.artifact.repository"/>
289
      <plugin id="org.eclipse.equinox.p2.artifact.repository.nl_fr" fragment="true"/>
290
      <plugin id="org.eclipse.equinox.p2.core"/>
291
      <plugin id="org.eclipse.equinox.p2.core.nl_fr" fragment="true"/>
292
      <plugin id="org.eclipse.equinox.p2.director"/>
293
      <plugin id="org.eclipse.equinox.p2.director.nl_fr" fragment="true"/>
294
      <plugin id="org.eclipse.equinox.p2.discovery"/>
295
      <plugin id="org.eclipse.equinox.p2.discovery.compatibility"/>
296
      <plugin id="org.eclipse.equinox.p2.discovery.compatibility.nl_fr" fragment="true"/>
297
      <plugin id="org.eclipse.equinox.p2.discovery.nl_fr" fragment="true"/>
298
      <plugin id="org.eclipse.equinox.p2.engine"/>
299
      <plugin id="org.eclipse.equinox.p2.engine.nl_fr" fragment="true"/>
300
      <plugin id="org.eclipse.equinox.p2.garbagecollector"/>
301
      <plugin id="org.eclipse.equinox.p2.garbagecollector.nl_fr" fragment="true"/>
302
      <plugin id="org.eclipse.equinox.p2.jarprocessor"/>
303
      <plugin id="org.eclipse.equinox.p2.jarprocessor.nl_fr" fragment="true"/>
304
      <plugin id="org.eclipse.equinox.p2.metadata"/>
305
      <plugin id="org.eclipse.equinox.p2.metadata.nl_fr" fragment="true"/>
306
      <plugin id="org.eclipse.equinox.p2.metadata.repository"/>
307
      <plugin id="org.eclipse.equinox.p2.metadata.repository.nl_fr" fragment="true"/>
308
      <plugin id="org.eclipse.equinox.p2.operations"/>
309
      <plugin id="org.eclipse.equinox.p2.operations.nl_fr" fragment="true"/>
310
      <plugin id="org.eclipse.equinox.p2.repository"/>
311
      <plugin id="org.eclipse.equinox.p2.repository.nl_fr" fragment="true"/>
312
      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse"/>
313
      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr" fragment="true"/>
314
      <plugin id="org.eclipse.equinox.p2.transport.ecf"/>
315
      <plugin id="org.eclipse.equinox.p2.transport.ecf.nl_fr" fragment="true"/>
316
      <plugin id="org.eclipse.equinox.p2.ui"/>
317
      <plugin id="org.eclipse.equinox.p2.ui.discovery"/>
318
      <plugin id="org.eclipse.equinox.p2.ui.discovery.nl_fr" fragment="true"/>
319
      <plugin id="org.eclipse.equinox.p2.ui.nl_fr" fragment="true"/>
320
      <plugin id="org.eclipse.equinox.p2.ui.sdk"/>
321
      <plugin id="org.eclipse.equinox.p2.ui.sdk.nl_fr" fragment="true"/>
322
      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler"/>
323
      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr" fragment="true"/>
324
      <plugin id="org.eclipse.equinox.p2.updatechecker"/>
325
      <plugin id="org.eclipse.equinox.p2.updatechecker.nl_fr" fragment="true"/>
326
      <plugin id="org.eclipse.equinox.preferences"/>
327
      <plugin id="org.eclipse.equinox.region" fragment="true"/>
328
      <plugin id="org.eclipse.equinox.registry"/>
329
      <plugin id="org.eclipse.equinox.security"/>
330
      <plugin id="org.eclipse.equinox.security.linux.x86_64" fragment="true"/>
331
      <plugin id="org.eclipse.equinox.security.macosx" fragment="true"/>
332
      <plugin id="org.eclipse.equinox.security.ui"/>
333
      <plugin id="org.eclipse.equinox.security.win32.x86" fragment="true"/>
334
      <plugin id="org.eclipse.equinox.security.win32.x86_64" fragment="true"/>
335
      <plugin id="org.eclipse.equinox.simpleconfigurator"/>
336
      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/>
337
      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator.nl_fr" fragment="true"/>
338
      <plugin id="org.eclipse.equinox.simpleconfigurator.nl_fr" fragment="true"/>
339
      <plugin id="org.eclipse.equinox.supplement"/>
340
      <plugin id="org.eclipse.equinox.transforms.hook" fragment="true"/>
341
      <plugin id="org.eclipse.equinox.util"/>
342
      <plugin id="org.eclipse.equinox.weaving.hook" fragment="true"/>
343
      <plugin id="org.eclipse.help"/>
344
      <plugin id="org.eclipse.help.nl_fr" fragment="true"/>
345
      <plugin id="org.eclipse.jface"/>
346
      <plugin id="org.eclipse.jface.databinding"/>
347
      <plugin id="org.eclipse.jface.databinding.nl_fr" fragment="true"/>
348
      <plugin id="org.eclipse.jface.nl_fr" fragment="true"/>
349
      <plugin id="org.eclipse.jface.text"/>
350
      <plugin id="org.eclipse.jface.text.nl_fr" fragment="true"/>
351
      <plugin id="org.eclipse.osgi"/>
352
      <plugin id="org.eclipse.osgi.compatibility.state" fragment="true"/>
353
      <plugin id="org.eclipse.osgi.compatibility.state.nl_fr" fragment="true"/>
354
      <plugin id="org.eclipse.osgi.nl_fr" fragment="true"/>
355
      <plugin id="org.eclipse.osgi.services"/>
356
      <plugin id="org.eclipse.osgi.services.nl_fr" fragment="true"/>
357
      <plugin id="org.eclipse.osgi.util"/>
358
      <plugin id="org.eclipse.osgi.util.nl_fr" fragment="true"/>
359
      <plugin id="org.eclipse.pde.ds.lib"/>
360
      <plugin id="org.eclipse.pde.ds.lib.nl_fr" fragment="true"/>
361
      <plugin id="org.eclipse.platform"/>
362
      <plugin id="org.eclipse.platform.nl_fr" fragment="true"/>
363
      <plugin id="org.eclipse.swt"/>
364
      <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/>
365
      <plugin id="org.eclipse.swt.gtk.linux.ppc64" fragment="true"/>
366
      <plugin id="org.eclipse.swt.gtk.linux.ppc64le" fragment="true"/>
367
      <plugin id="org.eclipse.swt.gtk.linux.x86" fragment="true"/>
368
      <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
369
      <plugin id="org.eclipse.swt.nl_fr" fragment="true"/>
370
      <plugin id="org.eclipse.swt.win32.win32.x86" fragment="true"/>
371
      <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
372
      <plugin id="org.eclipse.text"/>
373
      <plugin id="org.eclipse.text.nl_fr" fragment="true"/>
374
      <plugin id="org.eclipse.ui"/>
375
      <plugin id="org.eclipse.ui.browser"/>
376
      <plugin id="org.eclipse.ui.browser.nl_fr" fragment="true"/>
377
      <plugin id="org.eclipse.ui.cocoa" fragment="true"/>
378
      <plugin id="org.eclipse.ui.cocoa.nl_fr" fragment="true"/>
379
      <plugin id="org.eclipse.ui.console"/>
380
      <plugin id="org.eclipse.ui.console.nl_fr" fragment="true"/>
381
      <plugin id="org.eclipse.ui.editors"/>
382
      <plugin id="org.eclipse.ui.editors.nl_fr" fragment="true"/>
383
      <plugin id="org.eclipse.ui.forms"/>
384
      <plugin id="org.eclipse.ui.forms.nl_fr" fragment="true"/>
385
      <plugin id="org.eclipse.ui.ide"/>
386
      <plugin id="org.eclipse.ui.ide.nl_fr" fragment="true"/>
387
      <plugin id="org.eclipse.ui.intro"/>
388
      <plugin id="org.eclipse.ui.intro.nl_fr" fragment="true"/>
389
      <plugin id="org.eclipse.ui.nl_fr" fragment="true"/>
390
      <plugin id="org.eclipse.ui.themes"/>
391
      <plugin id="org.eclipse.ui.themes.nl_fr" fragment="true"/>
392
      <plugin id="org.eclipse.ui.views"/>
393
      <plugin id="org.eclipse.ui.views.nl_fr" fragment="true"/>
394
      <plugin id="org.eclipse.ui.win32.nl_fr" fragment="true"/>
395
      <plugin id="org.eclipse.ui.workbench"/>
396
      <plugin id="org.eclipse.ui.workbench.nl_fr" fragment="true"/>
397
      <plugin id="org.eclipse.ui.workbench.texteditor"/>
398
      <plugin id="org.eclipse.ui.workbench.texteditor.nl_fr" fragment="true"/>
399
      <plugin id="org.sat4j.core"/>
400
      <plugin id="org.sat4j.pb"/>
401
      <plugin id="org.tukaani.xz"/>
402
      <plugin id="org.txm.annotation.core"/>
403
      <plugin id="org.txm.core"/>
404
      <plugin id="org.txm.groovy.core"/>
405
      <plugin id="org.txm.libs.args4j"/>
406
      <plugin id="org.txm.libs.batik"/>
407
      <plugin id="org.txm.libs.colt"/>
408
      <plugin id="org.txm.libs.cqp"/>
409
      <plugin id="org.txm.libs.cqp.linux" fragment="true"/>
410
      <plugin id="org.txm.libs.cqp.macosx" fragment="true"/>
411
      <plugin id="org.txm.libs.cqp.win32" fragment="true"/>
412
      <plugin id="org.txm.libs.groovy-all"/>
413
      <plugin id="org.txm.libs.hsqldb"/>
414
      <plugin id="org.txm.libs.itext"/>
415
      <plugin id="org.txm.libs.msoffice"/>
416
      <plugin id="org.txm.libs.office"/>
417
      <plugin id="org.txm.libs.rserve"/>
418
      <plugin id="org.txm.libs.saxon"/>
419
      <plugin id="org.txm.rcp"/>
420
      <plugin id="org.txm.rcp.about.fragment" fragment="true"/>
421
      <plugin id="org.txm.rcp.p2.ui" fragment="true"/>
422
      <plugin id="org.txm.searchengine.core"/>
423
      <plugin id="org.txm.searchengine.cqp.core"/>
424
      <plugin id="org.txm.statsengine.core"/>
425
      <plugin id="org.txm.statsengine.r.core"/>
426
      <plugin id="org.txm.statsengine.r.core.linux" fragment="true"/>
427
      <plugin id="org.txm.statsengine.r.core.macosx" fragment="true"/>
428
      <plugin id="org.txm.statsengine.r.core.win32" fragment="true"/>
429
      <plugin id="org.txm.tokenizer.core"/>
430
      <plugin id="org.txm.treetagger.core"/>
431
      <plugin id="org.txm.treetagger.core.linux" fragment="true"/>
432
      <plugin id="org.txm.treetagger.core.macosx" fragment="true"/>
433
      <plugin id="org.txm.treetagger.core.models" fragment="true"/>
434
      <plugin id="org.txm.treetagger.core.win32" fragment="true"/>
435
      <plugin id="org.txm.utils"/>
436
      <plugin id="org.txm.utils.core"/>
437
      <plugin id="org.w3c.css.sac"/>
438
   </plugins>
439

  
440
   <features>
441
      <feature id="org.txm.rcp.feature" installMode="root"/>
442
      <feature id="org.txm.ahc.feature" installMode="root"/>
443
      <feature id="org.txm.annotation.feature" installMode="root"/>
444
      <feature id="org.txm.annotation.kr.feature" installMode="root"/>
445
      <feature id="org.txm.ca.feature" installMode="root"/>
446
      <feature id="org.txm.chartsengine.jfreechart.feature" installMode="root"/>
447
      <feature id="org.txm.chartsengine.r.feature" installMode="root"/>
448
      <feature id="org.txm.concordance.feature" installMode="root"/>
449
      <feature id="org.txm.cooccurrence.feature" installMode="root"/>
450
      <feature id="org.txm.core.feature" installMode="root"/>
451
      <feature id="org.txm.edition.feature" installMode="root"/>
452
      <feature id="org.txm.index.feature" installMode="root"/>
453
      <feature id="org.txm.internalview.feature" installMode="root"/>
454
      <feature id="org.txm.lexicaltable.feature" installMode="root"/>
455
      <feature id="org.txm.partition.feature" installMode="root"/>
456
      <feature id="org.txm.perl.feature" installMode="root"/>
457
      <feature id="org.txm.progression.feature" installMode="root"/>
458
      <feature id="org.txm.properties.feature" installMode="root"/>
459
      <feature id="org.txm.referencer.feature" installMode="root"/>
460
      <feature id="org.txm.searchengine.cqp.feature" installMode="root"/>
461
      <feature id="org.txm.specificities.feature" installMode="root"/>
462
      <feature id="org.txm.statsengine.r.feature" installMode="root"/>
463
      <feature id="org.txm.treetagger.feature" installMode="root"/>
464
      <feature id="org.txm.xmleditor.feature" installMode="root"/>
465
      <feature id="org.eclipse.e4.rcp" installMode="root"/>
466
      <feature id="org.eclipse.emf.common" installMode="root"/>
467
      <feature id="org.eclipse.emf.ecore" installMode="root"/>
468
      <feature id="org.eclipse.equinox.core.feature" installMode="root"/>
469
      <feature id="org.eclipse.ecf.filetransfer.httpclient5.feature" installMode="root"/>
470
      <feature id="org.eclipse.equinox.p2.core.feature" installMode="root"/>
471
      <feature id="org.eclipse.ecf.core.ssl.feature" installMode="root"/>
472
      <feature id="org.eclipse.ecf.filetransfer.ssl.feature" installMode="root"/>
473
      <feature id="org.eclipse.equinox.p2.user.ui" installMode="root"/>
474
      <feature id="org.eclipse.equinox.p2.extras.feature" installMode="root"/>
475
      <feature id="org.eclipse.ecf.core.feature" installMode="root"/>
476
      <feature id="org.eclipse.equinox.p2.rcp.feature" installMode="root"/>
477
      <feature id="org.eclipse.ecf.filetransfer.feature" installMode="root"/>
478
      <feature id="org.eclipse.justj.openjdk.hotspot.jre.full" installMode="root"/>
479
      <feature id="org.eclipse.platform" installMode="root"/>
480
      <feature id="org.eclipse.rcp" installMode="root"/>
481
   </features>
482

  
483
   <configurations>
484
      <plugin id="org.apache.felix.scr" autoStart="true" startLevel="1" />
485
      <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
486
      <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
487
      <plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
488
      <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
489
      <property name="osgi.instance.area" value="@noDefault" />
490
   </configurations>
491

  
492
   <preferencesInfo>
493
      <targetfile overwrite="false"/>
494
   </preferencesInfo>
495

  
496
   <cssInfo>
497
   </cssInfo>
498

  
499
</product>
TXM/trunk/org.txm.rcp.product/.settings/org.eclipse.core.resources.prefs (revision 3618)
1
eclipse.preferences.version=1
2
encoding/<project>=UTF-8
TXM/trunk/org.txm.rcp.product/.project (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>org.txm.rcp.product</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
	</buildSpec>
9
	<natures>
10
	</natures>
11
</projectDescription>
TXM/trunk/org.txm.rcp.product/plugin_customization.ini (revision 3618)
1
org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
TXM/trunk/org.txm.python.feature/build.properties (revision 3618)
1
bin.includes = feature.xml, build.properties
TXM/trunk/org.txm.python.feature/feature.xml (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<feature
3
      id="org.txm.python.feature"
4
      label="org.txm.python.feature"
5
      version="1.0.0.qualifier"
6
      license-feature="org.txm.core.feature"
7
      license-feature-version="1.0.0.qualifier">
8

  
9
   <description url="http://www.example.com/description">
10
      Be able to run Python script from TXM File or Macro views
11
   </description>
12

  
13
   <copyright url="http://www.example.com/copyright">
14
      [Enter Copyright Description here.]
15
   </copyright>
16

  
17
   <license url="http://www.example.com/license">
18
      [Enter License Description here.]
19
   </license>
20

  
21
   <requires>
22
      <import plugin="org.txm.core" version="0.8.0" match="greaterOrEqual"/>
23
      <import plugin="org.txm.python.core" version="1.0.0" match="greaterOrEqual"/>
24
      <import plugin="org.txm.rcp" version="0.8.2" match="greaterOrEqual"/>
25
   </requires>
26

  
27
   <plugin
28
         id="org.txm.python.core"
29
         download-size="0"
30
         install-size="0"
31
         version="0.0.0"
32
         unpack="false"/>
33

  
34
   <plugin
35
         id="org.txm.python.rcp"
36
         download-size="0"
37
         install-size="0"
38
         version="0.0.0"
39
         unpack="false"/>
40

  
41
</feature>
TXM/trunk/org.txm.python.feature/.project (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>org.txm.python.feature</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
		<buildCommand>
9
			<name>org.eclipse.pde.FeatureBuilder</name>
10
			<arguments>
11
			</arguments>
12
		</buildCommand>
13
	</buildSpec>
14
	<natures>
15
		<nature>org.eclipse.pde.FeatureNature</nature>
16
	</natures>
17
</projectDescription>
TXM/trunk/org.txm.rcp.updatesite/.project (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>org.txm.rcp.updatesite</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
		<buildCommand>
9
			<name>org.eclipse.pde.UpdateSiteBuilder</name>
10
			<arguments>
11
			</arguments>
12
		</buildCommand>
13
	</buildSpec>
14
	<natures>
15
		<nature>org.eclipse.pde.UpdateSiteNature</nature>
16
	</natures>
17
</projectDescription>
TXM/trunk/org.txm.rcp.updatesite/index.html (revision 3618)
1
<html>
2
<head>
3
<title>org.txm.rcp.updatesite</title>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<style>@import url("web/site.css");</style>
6
<script type="text/javascript">
7
	var returnval = 0;
8
	var stylesheet, xmlFile, cache, doc;
9
	function init(){
10
		// NSCP 7.1+ / Mozilla 1.4.1+ / Safari
11
		// Use the standard DOM Level 2 technique, if it is supported
12
		if (document.implementation && document.implementation.createDocument) {
13
			xmlFile = document.implementation.createDocument("", "", null);
14
			stylesheet = document.implementation.createDocument("", "", null);
15
			if (xmlFile.load){
16
				xmlFile.load("site.xml");
17
				stylesheet.load("web/site.xsl");
18
			} else {
19
				alert("Document could not be loaded by browser.");
20
			}
21
			xmlFile.addEventListener("load", transform, false);
22
			stylesheet.addEventListener("load", transform, false);
23
		}
24
		//IE 6.0+ solution
25
		else if (window.ActiveXObject) {
26
			xmlFile = new ActiveXObject("msxml2.DOMDocument.3.0");
27
			xmlFile.async = false;
28
			xmlFile.load("site.xml");
29
			stylesheet = new ActiveXObject("msxml2.FreeThreadedDOMDocument.3.0");
30
			stylesheet.async = false;
31
			stylesheet.load("web/site.xsl");
32
			cache = new ActiveXObject("msxml2.XSLTemplate.3.0");
33
			cache.stylesheet = stylesheet;
34
			transformData();
35
		}
36
	}
37
	// separate transformation function for IE 6.0+
38
	function transformData(){
39
		var processor = cache.createProcessor();
40
		processor.input = xmlFile;
41
		processor.transform();
42
		data.innerHTML = processor.output;
43
	}
44
	// separate transformation function for NSCP 7.1+ and Mozilla 1.4.1+ 
45
	function transform(){
46
		returnval+=1;
47
		if (returnval==2){
48
			var processor = new XSLTProcessor();
49
			processor.importStylesheet(stylesheet); 
50
			doc = processor.transformToDocument(xmlFile);
51
			document.getElementById("data").innerHTML = doc.documentElement.innerHTML;
52
		}
53
	}
54
</script>
55
</head>
56
<body onload="init();">
57
<!--[insert static HTML here]-->
58
<div id="data"><!-- this is where the transformed data goes --></div>
59
</body>
60
</html>
TXM/trunk/org.txm.rcp.updatesite/category.xml (revision 3618)
1
<?xml version="1.0" encoding="UTF-8"?>
2
<site>
3
   <feature id="org.txm.ahc.feature">
4
      <category name="TXM"/>
5
   </feature>
6
   <feature id="org.txm.annotation.feature">
7
      <category name="TXM"/>
8
   </feature>
9
   <feature id="org.txm.annotation.kr.feature">
10
      <category name="TXM"/>
11
   </feature>
12
   <feature id="org.txm.annotation.urs.feature">
13
      <category name="TXM"/>
14
   </feature>
15
   <feature id="org.txm.backtomedia.feature">
16
      <category name="TXM"/>
17
   </feature>
18
   <feature id="org.txm.ca.feature">
19
      <category name="TXM"/>
20
   </feature>
21
   <feature id="org.txm.chartsengine.jfreechart.feature">
22
      <category name="TXM"/>
23
   </feature>
24
   <feature id="org.txm.chartsengine.r.feature">
25
      <category name="TXM"/>
26
   </feature>
27
   <feature id="org.txm.concordance.feature">
28
      <category name="TXM"/>
29
   </feature>
30
   <feature id="org.txm.conllu.feature">
31
      <category name="TXM"/>
32
   </feature>
33
   <feature id="org.txm.cooccurrence.feature">
34
      <category name="TXM"/>
35
   </feature>
36
   <feature id="org.txm.core.feature">
37
      <category name="TXM"/>
38
   </feature>
39
   <feature id="org.txm.cql2lsa.feature">
40
      <category name="TXM"/>
41
   </feature>
42
   <feature id="org.txm.dictionary.feature">
43
      <category name="TXM"/>
44
   </feature>
45
   <feature id="org.txm.edition.feature">
46
      <category name="TXM"/>
47
   </feature>
48
   <feature id="org.txm.groovy.feature">
49
      <category name="TXM"/>
50
   </feature>
51
   <feature id="org.txm.index.feature">
52
      <category name="TXM"/>
53
   </feature>
54
   <feature id="org.txm.internalview.feature">
55
      <category name="TXM"/>
56
   </feature>
57
   <feature id="org.txm.lexicaltable.feature">
58
      <category name="TXM"/>
59
   </feature>
60
   <feature id="org.txm.oriflamms.feature">
61
      <category name="TXM"/>
62
   </feature>
63
   <feature id="org.txm.partition.feature">
64
      <category name="TXM"/>
65
   </feature>
66
   <feature id="org.txm.perl.feature">
67
      <category name="TXM"/>
68
   </feature>
69
   <feature id="org.txm.progression.feature">
70
      <category name="TXM"/>
71
   </feature>
72
   <feature id="org.txm.properties.feature">
73
      <category name="TXM"/>
74
   </feature>
75
   <feature id="org.txm.python.feature">
76
      <category name="TXM"/>
77
   </feature>
78
   <feature id="org.txm.rcp.feature">
79
      <category name="TXM"/>
80
   </feature>
81
   <feature id="org.txm.referencer.feature">
82
      <category name="TXM"/>
83
   </feature>
84
   <feature id="org.txm.ruby.feature">
85
      <category name="TXM"/>
86
   </feature>
87
   <feature id="org.txm.searchengine.cqp.feature">
88
      <category name="TXM"/>
89
   </feature>
90
   <feature id="org.txm.specificities.feature">
91
      <category name="TXM"/>
92
   </feature>
93
   <feature id="org.txm.statsengine.r.feature">
94
      <category name="TXM"/>
95
   </feature>
96
   <feature id="org.txm.svn.feature">
97
      <category name="TXM"/>
98
   </feature>
99
   <feature id="org.txm.textsbalance.feature">
100
      <category name="TXM"/>
101
   </feature>
102
   <feature id="org.txm.translate.feature">
103
      <category name="TXM"/>
104
   </feature>
105
   <feature id="org.txm.treesearch.feature">
106
      <category name="TXM"/>
107
   </feature>
108
   <feature id="org.txm.treetagger.binaries.feature">
109
      <category name="TXM"/>
110
   </feature>
111
   <feature id="org.txm.treetagger.feature">
112
      <category name="TXM"/>
113
   </feature>
114
   <feature id="org.txm.treetagger.models.feature">
115
      <category name="TXM"/>
116
   </feature>
117
   <feature id="org.txm.udpipe.feature">
118
      <category name="TXM"/>
119
   </feature>
120
   <feature id="org.txm.wordcloud.feature">
121
      <category name="TXM"/>
122
   </feature>
123
   <feature id="org.txm.xmleditor.feature">
124
      <category name="TXM"/>
125
   </feature>
126
   <category-def name="TXM" label="TXM"/>
127
</site>
TXM/trunk/org.txm.rcp.updatesite/web/site.xsl (revision 3618)
1
<xsl:stylesheet version = '1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl="urn:schemas-microsoft-com:xslt">
2
<xsl:output method="html" encoding="UTF-8"/>
3
<xsl:key name="cat" match="category" use="@name"/>
4
<xsl:template match="/">
5
<xsl:for-each select="site">
6
	<html>
7
	<head>
8
	<title>org.txm.rcp.updatesite</title>
9
	<style>@import url("web/site.css");</style>
10
	</head>
11
	<body>
12
	<h1 class="title">org.txm.rcp.updatesite</h1>
13
	<p class="bodyText"><xsl:value-of select="description"/></p>
14
	<table width="100%" border="0" cellspacing="1" cellpadding="2">
15
	<xsl:for-each select="category-def">
16
		<xsl:sort select="@label" order="ascending" case-order="upper-first"/>
17
		<xsl:sort select="@name" order="ascending" case-order="upper-first"/>
18
	<xsl:if test="count(key('cat',@name)) != 0">
19
			<tr class="header">
20
				<td class="sub-header" width="30%">
21
					<xsl:value-of select="@name"/>
22
				</td>
23
				<td class="sub-header" width="70%">
24
					<xsl:value-of select="@label"/>
25
				</td>
26
			</tr>
27
			<xsl:for-each select="key('cat',@name)">
28
			<xsl:sort select="ancestor::feature//@version" order="ascending"/>
29
			<xsl:sort select="ancestor::feature//@id" order="ascending" case-order="upper-first"/>
30
			<tr>
31
				<xsl:choose>
32
				<xsl:when test="(position() mod 2 = 1)">
33
					<xsl:attribute name="class">dark-row</xsl:attribute>
34
				</xsl:when>
35
				<xsl:otherwise>
36
					<xsl:attribute name="class">light-row</xsl:attribute>
37
				</xsl:otherwise>
38
				</xsl:choose>
39
				<td class="log-text" id="indent">
40
						<xsl:choose>
41
						<xsl:when test="ancestor::feature//@label">
42
							<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@label"/></a>
43
							<br/>
44
							<div id="indent">
45
							(<xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/>)
46
							</div>
47
						</xsl:when>
48
						<xsl:otherwise>
49
						<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/></a>
50
						</xsl:otherwise>
51
						</xsl:choose>
52
						<br />
53
				</td>
54
				<td>
55
					<table>
56
						<xsl:if test="ancestor::feature//@os">
57
							<tr><td class="log-text" id="indent">Operating Systems:</td>
58
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@os"/></td>
59
							</tr>
60
						</xsl:if>
61
						<xsl:if test="ancestor::feature//@ws">
62
							<tr><td class="log-text" id="indent">Windows Systems:</td>
63
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@ws"/></td>
64
							</tr>
65
						</xsl:if>
66
						<xsl:if test="ancestor::feature//@nl">
67
							<tr><td class="log-text" id="indent">Languages:</td>
68
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@nl"/></td>
69
							</tr>
70
						</xsl:if>
71
						<xsl:if test="ancestor::feature//@arch">
72
							<tr><td class="log-text" id="indent">Architecture:</td>
73
							<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@arch"/></td>
74
							</tr>
75
						</xsl:if>
76
					</table>
77
				</td>
78
			</tr>
79
			</xsl:for-each>
80
			<tr><td class="spacer"><br/></td><td class="spacer"><br/></td></tr>
81
		</xsl:if>
82
	</xsl:for-each>
83
	<xsl:if test="count(feature)  &gt; count(feature/category)">
84
	<tr class="header">
85
		<td class="sub-header" colspan="2">
86
		Uncategorized
87
		</td>
88
	</tr>
89
	</xsl:if>
90
	<xsl:choose>
91
	<xsl:when test="function-available('msxsl:node-set')">
92
	   <xsl:variable name="rtf-nodes">
93
		<xsl:for-each select="feature[not(category)]">
94
			<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
95
			<xsl:sort select="@version" order="ascending" />
96
			<xsl:value-of select="."/>
97
			<xsl:copy-of select="." />
98
		</xsl:for-each>
99
	   </xsl:variable>
100
	   <xsl:variable name="myNodeSet" select="msxsl:node-set($rtf-nodes)/*"/>
101
	<xsl:for-each select="$myNodeSet">
102
	<tr>
103
		<xsl:choose>
104
		<xsl:when test="position() mod 2 = 1">
105
		<xsl:attribute name="class">dark-row</xsl:attribute>
106
		</xsl:when>
107
		<xsl:otherwise>
108
		<xsl:attribute name="class">light-row</xsl:attribute>
109
		</xsl:otherwise>
110
		</xsl:choose>
111
		<td class="log-text" id="indent">
112
			<xsl:choose>
113
			<xsl:when test="@label">
114
				<a href="{@url}"><xsl:value-of select="@label"/></a>
115
				<br />
116
				<div id="indent">
117
				(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
118
				</div>
119
			</xsl:when>
120
			<xsl:otherwise>
121
				<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
122
			</xsl:otherwise>
123
			</xsl:choose>
124
			<br /><br />
125
		</td>
126
		<td>
127
			<table>
128
				<xsl:if test="@os">
129
					<tr><td class="log-text" id="indent">Operating Systems:</td>
130
					<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
131
					</tr>
132
				</xsl:if>
133
				<xsl:if test="@ws">
134
					<tr><td class="log-text" id="indent">Windows Systems:</td>
135
					<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
136
					</tr>
137
				</xsl:if>
138
				<xsl:if test="@nl">
139
					<tr><td class="log-text" id="indent">Languages:</td>
140
					<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
141
					</tr>
142
				</xsl:if>
143
				<xsl:if test="@arch">
144
					<tr><td class="log-text" id="indent">Architecture:</td>
145
					<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
146
					</tr>
147
				</xsl:if>
148
			</table>
149
		</td>
150
	</tr>
151
	</xsl:for-each>
152
	</xsl:when>
153
	<xsl:otherwise>
154
	<xsl:for-each select="feature[not(category)]">
155
	<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
156
	<xsl:sort select="@version" order="ascending" />
157
	<tr>
158
		<xsl:choose>
159
		<xsl:when test="count(preceding-sibling::feature[not(category)]) mod 2 = 1">
160
		<xsl:attribute name="class">dark-row</xsl:attribute>
161
		</xsl:when>
162
		<xsl:otherwise>
163
		<xsl:attribute name="class">light-row</xsl:attribute>
164
		</xsl:otherwise>
165
		</xsl:choose>
166
		<td class="log-text" id="indent">
167
			<xsl:choose>
168
			<xsl:when test="@label">
169
				<a href="{@url}"><xsl:value-of select="@label"/></a>
170
				<br />
171
				<div id="indent">
172
				(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
173
				</div>
174
			</xsl:when>
175
			<xsl:otherwise>
176
				<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
177
			</xsl:otherwise>
178
			</xsl:choose>
179
			<br /><br />
180
		</td>
181
		<td>
182
			<table>
183
				<xsl:if test="@os">
184
					<tr><td class="log-text" id="indent">Operating Systems:</td>
185
					<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
186
					</tr>
187
				</xsl:if>
188
				<xsl:if test="@ws">
189
					<tr><td class="log-text" id="indent">Windows Systems:</td>
190
					<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
191
					</tr>
192
				</xsl:if>
193
				<xsl:if test="@nl">
194
					<tr><td class="log-text" id="indent">Languages:</td>
195
					<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
196
					</tr>
197
				</xsl:if>
198
				<xsl:if test="@arch">
199
					<tr><td class="log-text" id="indent">Architecture:</td>
200
					<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
201
					</tr>
202
				</xsl:if>
203
			</table>
204
		</td>
205
	</tr>
206
	</xsl:for-each>
207
	</xsl:otherwise>
208
	</xsl:choose>
209
	</table>
210
	</body>
211
	</html>
212
</xsl:for-each>
213
</xsl:template>
214
</xsl:stylesheet>
TXM/trunk/org.txm.rcp.updatesite/web/site.css (revision 3618)
1
<STYLE type="text/css">
2
td.spacer {padding-bottom: 10px; padding-top: 10px;}
3
.title { font-family: sans-serif; color: #99AACC;}
4
.bodyText { font-family: sans-serif; font-size: 9pt; color:#000000;  }
5
.sub-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white;}
6
.log-text {font-family: sans-serif; font-style: normal; font-weight: lighter; font-size: 8pt; color:black;}
7
.big-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white; border-top:10px solid white;}
8
.light-row {background:#FFFFFF}
9
.dark-row {background:#EEEEFF}
10
.header {background:#99AADD}
11
#indent {word-wrap : break-word;width :300px;text-indent:10px;}
12
</STYLE>
TXM/trunk/org.txm.rcp.updatesite/.settings/org.eclipse.core.resources.prefs (revision 3618)
1
eclipse.preferences.version=1
2
encoding/<project>=UTF-8

Formats disponibles : Unified diff