Révision 1951

tmp/org.txm.rcp/TXM.sh (revision 1951)
1
#!/bin/bash
2
./TXM -standalone
tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditor.java (revision 1951)
675 675
		//			e.printStackTrace();
676 676
		//		}
677 677

  
678
		// FIXME: old version
679
		// enable/disable the compute button according to dirty state of the editor
680
		if (this.computeButton != null && !this.computeButton.isDisposed()) {
681
			this.computeButton.setEnabled(this.dirty && !this.getResult().isLocked());
682
		}
678
//		// FIXME: sometime the button is enable/disable when it should not
679
//		// enable/disable the compute button according to dirty state of the editor
680
//		if (this.computeButton != null && !this.computeButton.isDisposed()) {
681
//			this.computeButton.setEnabled(this.dirty && !this.getResult().isLocked());
682
//		}
683 683

  
684 684
		firePropertyChange(IEditorPart.PROP_DIRTY);
685 685
		CorporaView.refreshObject(this.result);
tmp/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/LabelField.java (revision 1951)
25 25
		l.setAlignment(SWT.RIGHT);
26 26
		l.setText(getWidgetLabel());
27 27
		l.setToolTipText(getWidgetUsage());
28
		GridData gd = new GridData(SWT.FILL, SWT.CENTER, true, false);
28
		GridData gd = new GridData(SWT.FILL, SWT.CENTER, false, false);
29 29
		gd.widthHint = 100;
30 30
		l.setLayoutData(gd);
31 31
	}
tmp/org.txm.rcp/src/main/java/org/txm/rcp/swt/widget/parameters/ParametersDialog.java (revision 1951)
1 1
package org.txm.rcp.swt.widget.parameters;
2 2

  
3 3
import java.io.File;
4
import java.io.FileNotFoundException;
4 5
import java.io.FileReader;
5 6
import java.io.FileWriter;
6 7
import java.io.IOException;
......
24 25
import org.eclipse.swt.widgets.Composite;
25 26
import org.eclipse.swt.widgets.Control;
26 27
import org.eclipse.swt.widgets.Display;
28
import org.eclipse.swt.widgets.FileDialog;
27 29
import org.eclipse.swt.widgets.Label;
28 30
import org.eclipse.swt.widgets.Shell;
29 31
import org.kohsuke.args4j.CmdLineParser;
......
100 102

  
101 103
		propFile = new File(currentRootDir, this.script.replace(".", "/")+".properties");
102 104

  
105
		loadDefaultValuesFromPropFile();
106

  
107
		
108
	}
109

  
110

  
111
	private void loadDefaultValuesFromPropFile() {
103 112
		if (propFile.exists()) {
104 113
			try {
105 114
				defaultValues.load(new FileReader(propFile));
......
109 118
				Log.printStackTrace(e);
110 119
			}
111 120
		}
112

  
113
		//initialize the script defautl values
114
		for (NamedOptionDef option : this.parameters) {
115
			String widgetName = option.widget();
116
			String stringValue = option.def();
117
			Object value = null;
118
			if ("File".equals(widgetName) || "FileOpen".equals(widgetName)) { //$NON-NLS-1$
119
				value = new File(stringValue);
120
			} else if ("CreateFile".equals(widgetName) || "FileSave".equals(widgetName)) { //$NON-NLS-1$
121
				value = new File(stringValue);
122
			} else if ("Folder".equals(widgetName)) { //$NON-NLS-1$
123
				value = new File(stringValue);
124
			} else if ("Query".equals(widgetName)) { //$NON-NLS-1$
125
				value = new CQLQuery(stringValue);
126
			} else if ("Date".equals(widgetName)) { //$NON-NLS-1$
127
				try {
128
					value = DateField.formater.parse(stringValue);
129
				} catch (ParseException e) {
130
					Log.severe("Wrong default date format: "+stringValue+". Waiting for: "+DateField.STRINGFORMAT+". Error = "+e + ".");
131
					value = new Date();
121
		
122
		//initialize the script default values
123
				for (NamedOptionDef option : this.parameters) {
124
					String widgetName = option.widget();
125
					String stringValue = option.def();
126
					Object value = null;
127
					if ("File".equals(widgetName) || "FileOpen".equals(widgetName)) { //$NON-NLS-1$
128
						value = new File(stringValue);
129
					} else if ("CreateFile".equals(widgetName) || "FileSave".equals(widgetName)) { //$NON-NLS-1$
130
						value = new File(stringValue);
131
					} else if ("Folder".equals(widgetName)) { //$NON-NLS-1$
132
						value = new File(stringValue);
133
					} else if ("Query".equals(widgetName)) { //$NON-NLS-1$
134
						value = new CQLQuery(stringValue);
135
					} else if ("Date".equals(widgetName)) { //$NON-NLS-1$
136
						try {
137
							value = DateField.formater.parse(stringValue);
138
						} catch (ParseException e) {
139
							Log.severe("Wrong default date format: "+stringValue+". Waiting for: "+DateField.STRINGFORMAT+". Error = "+e + ".");
140
							value = new Date();
141
						}
142
					}  else if ("Time".equals(widgetName)) { //$NON-NLS-1$
143
						value = Integer.parseInt(stringValue);
144
					} else if ("String".equals(widgetName)) { //$NON-NLS-1$
145
						value = stringValue;
146
					} else if ("StringArray".equals(widgetName)) { //$NON-NLS-1$
147
						value = stringValue;
148
					} else if ("StringArrayMultiple".equals(widgetName)) { //$NON-NLS-1$
149
						value = stringValue;
150
					} else if ("StructuralUnits".equals(widgetName)) { //$NON-NLS-1$
151
						value = stringValue;
152
					} else if ("Text".equals(widgetName)) { //$NON-NLS-1$
153
						value = stringValue;
154
					} else if ("Integer".equals(widgetName)) { //$NON-NLS-1$
155
						value = Integer.parseInt(stringValue);
156
					} else if ("Float".equals(widgetName)) { //$NON-NLS-1$
157
						value = Float.parseFloat(stringValue);
158
					} else if ("Boolean".equals(widgetName)) { //$NON-NLS-1$
159
						value = Boolean.parseBoolean(stringValue);
160
					} else {
161
						System.out.println(TXMUIMessages.unknowedWidgetNameColon+widgetName+TXMUIMessages.FileTreeContentProvider_4);
162
					}
132 163
				}
133
			}  else if ("Time".equals(widgetName)) { //$NON-NLS-1$
134
				value = Integer.parseInt(stringValue);
135
			} else if ("String".equals(widgetName)) { //$NON-NLS-1$
136
				value = stringValue;
137
			} else if ("StringArray".equals(widgetName)) { //$NON-NLS-1$
138
				value = stringValue;
139
			} else if ("StringArrayMultiple".equals(widgetName)) { //$NON-NLS-1$
140
				value = stringValue;
141
			} else if ("StructuralUnits".equals(widgetName)) { //$NON-NLS-1$
142
				value = stringValue;
143
			} else if ("Text".equals(widgetName)) { //$NON-NLS-1$
144
				value = stringValue;
145
			} else if ("Integer".equals(widgetName)) { //$NON-NLS-1$
146
				value = Integer.parseInt(stringValue);
147
			} else if ("Float".equals(widgetName)) { //$NON-NLS-1$
148
				value = Float.parseFloat(stringValue);
149
			} else if ("Boolean".equals(widgetName)) { //$NON-NLS-1$
150
				value = Boolean.parseBoolean(stringValue);
151
			} else {
152
				System.out.println(TXMUIMessages.unknowedWidgetNameColon+widgetName+TXMUIMessages.FileTreeContentProvider_4);
153
			}
154
		}
155 164
	}
156 165

  
157 166

  
......
169 178

  
170 179
	protected void createButtonsForButtonBar(Composite parent) {
171 180
		//create the reset button (hack of the Back button)
181
		Button propButton = createButton(parent, IDialogConstants.BACK_ID,
182
				"...", false);
183
		propButton.removeListener(SWT.Selection, propButton.getListeners(SWT.Selection)[0]);
184

  
185
		propButton.addSelectionListener(new SelectionAdapter() {
186
			@Override
187
			public void widgetSelected(SelectionEvent e) {
188
				FileDialog dialog = new FileDialog(e.display.getActiveShell());
189
				dialog.setFilterPath(propFile.getParent());
190
				dialog.setFilterExtensions(new String[] {"*.properties"});
191
				dialog.setFileName(propFile.getName());
192
				String path = dialog.open();
193
				if (path != null) {
194
					propFile = new File(path);
195
					loadDefaultValuesFromPropFile();
196
				}
197
			}
198
		});
199
		
172 200
		Button button = createButton(parent, IDialogConstants.BACK_ID,
173 201
				"Reset values", false);
174 202
		button.removeListener(SWT.Selection, button.getListeners(SWT.Selection)[0]);
tmp/org.txm.rcp/rcpapplication.product (revision 1951)
127 127
      <plugin id="org.apache.batik.css"/>
128 128
      <plugin id="org.apache.batik.util"/>
129 129
      <plugin id="org.apache.commons.jxpath"/>
130
      <plugin id="org.apache.felix.gogo.command"/>
130 131
      <plugin id="org.apache.felix.gogo.runtime"/>
131 132
      <plugin id="org.apache.felix.gogo.shell"/>
132 133
      <plugin id="org.apache.felix.scr"/>
......
134 135
      <plugin id="org.apache.xml.resolver"/>
135 136
      <plugin id="org.apache.xml.serializer"/>
136 137
      <plugin id="org.eclipse.compare.core"/>
138
      <plugin id="org.eclipse.compare.core.nl_fr" fragment="true"/>
137 139
      <plugin id="org.eclipse.core.commands"/>
140
      <plugin id="org.eclipse.core.commands.nl_fr" fragment="true"/>
138 141
      <plugin id="org.eclipse.core.contenttype"/>
142
      <plugin id="org.eclipse.core.contenttype.nl_fr" fragment="true"/>
139 143
      <plugin id="org.eclipse.core.databinding"/>
144
      <plugin id="org.eclipse.core.databinding.nl_fr" fragment="true"/>
140 145
      <plugin id="org.eclipse.core.databinding.observable"/>
146
      <plugin id="org.eclipse.core.databinding.observable.nl_fr" fragment="true"/>
141 147
      <plugin id="org.eclipse.core.databinding.property"/>
148
      <plugin id="org.eclipse.core.databinding.property.nl_fr" fragment="true"/>
142 149
      <plugin id="org.eclipse.core.expressions"/>
150
      <plugin id="org.eclipse.core.expressions.nl_fr" fragment="true"/>
143 151
      <plugin id="org.eclipse.core.filebuffers"/>
152
      <plugin id="org.eclipse.core.filebuffers.nl_fr" fragment="true"/>
144 153
      <plugin id="org.eclipse.core.filesystem"/>
154
      <plugin id="org.eclipse.core.filesystem.aix.ppc.nl_fr" fragment="true"/>
155
      <plugin id="org.eclipse.core.filesystem.linux.x86.nl_fr" fragment="true"/>
145 156
      <plugin id="org.eclipse.core.filesystem.linux.x86_64" fragment="true"/>
157
      <plugin id="org.eclipse.core.filesystem.linux.x86_64.nl_fr" fragment="true"/>
158
      <plugin id="org.eclipse.core.filesystem.macosx.nl_fr" fragment="true"/>
159
      <plugin id="org.eclipse.core.filesystem.nl_fr" fragment="true"/>
160
      <plugin id="org.eclipse.core.filesystem.solaris.sparc.nl_fr" fragment="true"/>
161
      <plugin id="org.eclipse.core.filesystem.win32.x86.nl_fr" fragment="true"/>
162
      <plugin id="org.eclipse.core.filesystem.win32.x86_64.nl_fr" fragment="true"/>
146 163
      <plugin id="org.eclipse.core.jobs"/>
164
      <plugin id="org.eclipse.core.jobs.nl_fr" fragment="true"/>
147 165
      <plugin id="org.eclipse.core.net"/>
166
      <plugin id="org.eclipse.core.net.linux.x86.nl_fr" fragment="true"/>
148 167
      <plugin id="org.eclipse.core.net.linux.x86_64" fragment="true"/>
168
      <plugin id="org.eclipse.core.net.linux.x86_64.nl_fr" fragment="true"/>
169
      <plugin id="org.eclipse.core.net.nl_fr" fragment="true"/>
170
      <plugin id="org.eclipse.core.net.win32.x86.nl_fr" fragment="true"/>
171
      <plugin id="org.eclipse.core.net.win32.x86_64.nl_fr" fragment="true"/>
149 172
      <plugin id="org.eclipse.core.resources"/>
173
      <plugin id="org.eclipse.core.resources.nl_fr" fragment="true"/>
150 174
      <plugin id="org.eclipse.core.runtime"/>
175
      <plugin id="org.eclipse.core.runtime.nl_fr" fragment="true"/>
151 176
      <plugin id="org.eclipse.core.variables"/>
177
      <plugin id="org.eclipse.core.variables.nl_fr" fragment="true"/>
152 178
      <plugin id="org.eclipse.e4.core.commands"/>
179
      <plugin id="org.eclipse.e4.core.commands.nl_fr" fragment="true"/>
153 180
      <plugin id="org.eclipse.e4.core.contexts"/>
181
      <plugin id="org.eclipse.e4.core.contexts.nl_fr" fragment="true"/>
154 182
      <plugin id="org.eclipse.e4.core.di"/>
155 183
      <plugin id="org.eclipse.e4.core.di.annotations"/>
184
      <plugin id="org.eclipse.e4.core.di.annotations.nl_fr" fragment="true"/>
156 185
      <plugin id="org.eclipse.e4.core.di.extensions"/>
186
      <plugin id="org.eclipse.e4.core.di.extensions.nl_fr" fragment="true"/>
157 187
      <plugin id="org.eclipse.e4.core.di.extensions.supplier"/>
188
      <plugin id="org.eclipse.e4.core.di.extensions.supplier.nl_fr" fragment="true"/>
189
      <plugin id="org.eclipse.e4.core.di.nl_fr" fragment="true"/>
158 190
      <plugin id="org.eclipse.e4.core.services"/>
191
      <plugin id="org.eclipse.e4.core.services.nl_fr" fragment="true"/>
159 192
      <plugin id="org.eclipse.e4.emf.xpath"/>
193
      <plugin id="org.eclipse.e4.emf.xpath.nl_fr" fragment="true"/>
160 194
      <plugin id="org.eclipse.e4.ui.bindings"/>
195
      <plugin id="org.eclipse.e4.ui.bindings.nl_fr" fragment="true"/>
161 196
      <plugin id="org.eclipse.e4.ui.css.core"/>
197
      <plugin id="org.eclipse.e4.ui.css.core.nl_fr" fragment="true"/>
162 198
      <plugin id="org.eclipse.e4.ui.css.swt"/>
199
      <plugin id="org.eclipse.e4.ui.css.swt.nl_fr" fragment="true"/>
163 200
      <plugin id="org.eclipse.e4.ui.css.swt.theme"/>
201
      <plugin id="org.eclipse.e4.ui.css.swt.theme.nl_fr" fragment="true"/>
164 202
      <plugin id="org.eclipse.e4.ui.di"/>
203
      <plugin id="org.eclipse.e4.ui.di.nl_fr" fragment="true"/>
165 204
      <plugin id="org.eclipse.e4.ui.model.workbench"/>
205
      <plugin id="org.eclipse.e4.ui.model.workbench.nl_fr" fragment="true"/>
166 206
      <plugin id="org.eclipse.e4.ui.services"/>
207
      <plugin id="org.eclipse.e4.ui.services.nl_fr" fragment="true"/>
167 208
      <plugin id="org.eclipse.e4.ui.swt.gtk" fragment="true"/>
209
      <plugin id="org.eclipse.e4.ui.swt.gtk.nl_fr" fragment="true"/>
168 210
      <plugin id="org.eclipse.e4.ui.widgets"/>
211
      <plugin id="org.eclipse.e4.ui.widgets.nl_fr" fragment="true"/>
169 212
      <plugin id="org.eclipse.e4.ui.workbench"/>
170 213
      <plugin id="org.eclipse.e4.ui.workbench.addons.swt"/>
214
      <plugin id="org.eclipse.e4.ui.workbench.addons.swt.nl_fr" fragment="true"/>
215
      <plugin id="org.eclipse.e4.ui.workbench.nl_fr" fragment="true"/>
171 216
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt"/>
172 217
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa" fragment="true"/>
218
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.nl_fr" fragment="true"/>
219
      <plugin id="org.eclipse.e4.ui.workbench.renderers.swt.nl_fr" fragment="true"/>
173 220
      <plugin id="org.eclipse.e4.ui.workbench.swt"/>
221
      <plugin id="org.eclipse.e4.ui.workbench.swt.nl_fr" fragment="true"/>
174 222
      <plugin id="org.eclipse.e4.ui.workbench3"/>
223
      <plugin id="org.eclipse.e4.ui.workbench3.nl_fr" fragment="true"/>
224
      <plugin id="org.eclipse.ecf"/>
225
      <plugin id="org.eclipse.ecf.filetransfer"/>
226
      <plugin id="org.eclipse.ecf.identity"/>
227
      <plugin id="org.eclipse.ecf.provider.filetransfer"/>
228
      <plugin id="org.eclipse.ecf.provider.filetransfer.ssl" fragment="true"/>
229
      <plugin id="org.eclipse.ecf.ssl" fragment="true"/>
175 230
      <plugin id="org.eclipse.emf.common"/>
176 231
      <plugin id="org.eclipse.emf.ecore"/>
177 232
      <plugin id="org.eclipse.emf.ecore.change"/>
......
181 236
      <plugin id="org.eclipse.equinox.common"/>
182 237
      <plugin id="org.eclipse.equinox.console"/>
183 238
      <plugin id="org.eclipse.equinox.ds"/>
239
      <plugin id="org.eclipse.equinox.event"/>
184 240
      <plugin id="org.eclipse.equinox.frameworkadmin"/>
185 241
      <plugin id="org.eclipse.equinox.frameworkadmin.equinox"/>
242
      <plugin id="org.eclipse.equinox.frameworkadmin.equinox.nl_fr" fragment="true"/>
243
      <plugin id="org.eclipse.equinox.frameworkadmin.nl_fr" fragment="true"/>
186 244
      <plugin id="org.eclipse.equinox.p2.artifact.repository"/>
245
      <plugin id="org.eclipse.equinox.p2.artifact.repository.nl_fr" fragment="true"/>
187 246
      <plugin id="org.eclipse.equinox.p2.core"/>
247
      <plugin id="org.eclipse.equinox.p2.core.nl_fr" fragment="true"/>
188 248
      <plugin id="org.eclipse.equinox.p2.director"/>
249
      <plugin id="org.eclipse.equinox.p2.director.nl_fr" fragment="true"/>
189 250
      <plugin id="org.eclipse.equinox.p2.discovery"/>
251
      <plugin id="org.eclipse.equinox.p2.discovery.compatibility"/>
252
      <plugin id="org.eclipse.equinox.p2.discovery.compatibility.nl_fr" fragment="true"/>
253
      <plugin id="org.eclipse.equinox.p2.discovery.nl_fr" fragment="true"/>
190 254
      <plugin id="org.eclipse.equinox.p2.engine"/>
255
      <plugin id="org.eclipse.equinox.p2.engine.nl_fr" fragment="true"/>
191 256
      <plugin id="org.eclipse.equinox.p2.garbagecollector"/>
257
      <plugin id="org.eclipse.equinox.p2.garbagecollector.nl_fr" fragment="true"/>
192 258
      <plugin id="org.eclipse.equinox.p2.jarprocessor"/>
259
      <plugin id="org.eclipse.equinox.p2.jarprocessor.nl_fr" fragment="true"/>
193 260
      <plugin id="org.eclipse.equinox.p2.metadata"/>
261
      <plugin id="org.eclipse.equinox.p2.metadata.nl_fr" fragment="true"/>
194 262
      <plugin id="org.eclipse.equinox.p2.metadata.repository"/>
263
      <plugin id="org.eclipse.equinox.p2.metadata.repository.nl_fr" fragment="true"/>
195 264
      <plugin id="org.eclipse.equinox.p2.operations"/>
265
      <plugin id="org.eclipse.equinox.p2.operations.nl_fr" fragment="true"/>
196 266
      <plugin id="org.eclipse.equinox.p2.repository"/>
267
      <plugin id="org.eclipse.equinox.p2.repository.nl_fr" fragment="true"/>
197 268
      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse"/>
269
      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse.nl_fr" fragment="true"/>
270
      <plugin id="org.eclipse.equinox.p2.transport.ecf"/>
271
      <plugin id="org.eclipse.equinox.p2.transport.ecf.nl_fr" fragment="true"/>
198 272
      <plugin id="org.eclipse.equinox.p2.ui"/>
199 273
      <plugin id="org.eclipse.equinox.p2.ui.discovery"/>
274
      <plugin id="org.eclipse.equinox.p2.ui.discovery.nl_fr" fragment="true"/>
275
      <plugin id="org.eclipse.equinox.p2.ui.nl_fr" fragment="true"/>
200 276
      <plugin id="org.eclipse.equinox.p2.ui.sdk"/>
277
      <plugin id="org.eclipse.equinox.p2.ui.sdk.nl_fr" fragment="true"/>
201 278
      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler"/>
279
      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler.nl_fr" fragment="true"/>
202 280
      <plugin id="org.eclipse.equinox.p2.updatechecker"/>
281
      <plugin id="org.eclipse.equinox.p2.updatechecker.nl_fr" fragment="true"/>
203 282
      <plugin id="org.eclipse.equinox.preferences"/>
204 283
      <plugin id="org.eclipse.equinox.region" fragment="true"/>
205 284
      <plugin id="org.eclipse.equinox.registry"/>
......
211 290
      <plugin id="org.eclipse.equinox.security.win32.x86_64" fragment="true"/>
212 291
      <plugin id="org.eclipse.equinox.simpleconfigurator"/>
213 292
      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/>
293
      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator.nl_fr" fragment="true"/>
294
      <plugin id="org.eclipse.equinox.simpleconfigurator.nl_fr" fragment="true"/>
295
      <plugin id="org.eclipse.equinox.supplement"/>
214 296
      <plugin id="org.eclipse.equinox.transforms.hook" fragment="true"/>
297
      <plugin id="org.eclipse.equinox.util"/>
215 298
      <plugin id="org.eclipse.equinox.weaving.hook" fragment="true"/>
216 299
      <plugin id="org.eclipse.help"/>
300
      <plugin id="org.eclipse.help.nl_fr" fragment="true"/>
217 301
      <plugin id="org.eclipse.jface"/>
218 302
      <plugin id="org.eclipse.jface.databinding"/>
303
      <plugin id="org.eclipse.jface.databinding.nl_fr" fragment="true"/>
304
      <plugin id="org.eclipse.jface.nl_fr" fragment="true"/>
219 305
      <plugin id="org.eclipse.jface.text"/>
306
      <plugin id="org.eclipse.jface.text.nl_fr" fragment="true"/>
220 307
      <plugin id="org.eclipse.osgi"/>
221 308
      <plugin id="org.eclipse.osgi.compatibility.state" fragment="true"/>
309
      <plugin id="org.eclipse.osgi.compatibility.state.nl_fr" fragment="true"/>
310
      <plugin id="org.eclipse.osgi.nl_fr" fragment="true"/>
222 311
      <plugin id="org.eclipse.osgi.services"/>
312
      <plugin id="org.eclipse.osgi.services.nl_fr" fragment="true"/>
223 313
      <plugin id="org.eclipse.osgi.util"/>
314
      <plugin id="org.eclipse.osgi.util.nl_fr" fragment="true"/>
224 315
      <plugin id="org.eclipse.pde.ds.lib"/>
316
      <plugin id="org.eclipse.pde.ds.lib.nl_fr" fragment="true"/>
225 317
      <plugin id="org.eclipse.platform"/>
318
      <plugin id="org.eclipse.platform.nl_fr" fragment="true"/>
226 319
      <plugin id="org.eclipse.swt"/>
227 320
      <plugin id="org.eclipse.swt.cocoa.macosx.x86_64" fragment="true"/>
228 321
      <plugin id="org.eclipse.swt.gtk.linux.ppc64" fragment="true"/>
229 322
      <plugin id="org.eclipse.swt.gtk.linux.ppc64le" fragment="true"/>
230 323
      <plugin id="org.eclipse.swt.gtk.linux.x86" fragment="true"/>
231 324
      <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
325
      <plugin id="org.eclipse.swt.nl_fr" fragment="true"/>
232 326
      <plugin id="org.eclipse.swt.win32.win32.x86" fragment="true"/>
233 327
      <plugin id="org.eclipse.swt.win32.win32.x86_64" fragment="true"/>
234 328
      <plugin id="org.eclipse.text"/>
329
      <plugin id="org.eclipse.text.nl_fr" fragment="true"/>
235 330
      <plugin id="org.eclipse.ui"/>
236 331
      <plugin id="org.eclipse.ui.browser"/>
332
      <plugin id="org.eclipse.ui.browser.nl_fr" fragment="true"/>
237 333
      <plugin id="org.eclipse.ui.cocoa" fragment="true"/>
334
      <plugin id="org.eclipse.ui.cocoa.nl_fr" fragment="true"/>
238 335
      <plugin id="org.eclipse.ui.console"/>
336
      <plugin id="org.eclipse.ui.console.nl_fr" fragment="true"/>
239 337
      <plugin id="org.eclipse.ui.editors"/>
338
      <plugin id="org.eclipse.ui.editors.nl_fr" fragment="true"/>
240 339
      <plugin id="org.eclipse.ui.forms"/>
340
      <plugin id="org.eclipse.ui.forms.nl_fr" fragment="true"/>
241 341
      <plugin id="org.eclipse.ui.ide"/>
342
      <plugin id="org.eclipse.ui.ide.nl_fr" fragment="true"/>
242 343
      <plugin id="org.eclipse.ui.intro"/>
344
      <plugin id="org.eclipse.ui.intro.nl_fr" fragment="true"/>
345
      <plugin id="org.eclipse.ui.nl_fr" fragment="true"/>
346
      <plugin id="org.eclipse.ui.themes"/>
347
      <plugin id="org.eclipse.ui.themes.nl_fr" fragment="true"/>
348
      <plugin id="org.eclipse.ui.views"/>
349
      <plugin id="org.eclipse.ui.views.nl_fr" fragment="true"/>
350
      <plugin id="org.eclipse.ui.win32.nl_fr" fragment="true"/>
243 351
      <plugin id="org.eclipse.ui.workbench"/>
352
      <plugin id="org.eclipse.ui.workbench.nl_fr" fragment="true"/>
244 353
      <plugin id="org.eclipse.ui.workbench.texteditor"/>
354
      <plugin id="org.eclipse.ui.workbench.texteditor.nl_fr" fragment="true"/>
245 355
      <plugin id="org.sat4j.core"/>
246 356
      <plugin id="org.sat4j.pb"/>
247 357
      <plugin id="org.tukaani.xz"/>
358
      <plugin id="org.txm.annotation.core"/>
248 359
      <plugin id="org.txm.core"/>
360
      <plugin id="org.txm.groovy.core"/>
249 361
      <plugin id="org.txm.libs.args4j"/>
250 362
      <plugin id="org.txm.libs.batik"/>
251 363
      <plugin id="org.txm.libs.colt"/>
......
254 366
      <plugin id="org.txm.libs.cqp.macosx" fragment="true"/>
255 367
      <plugin id="org.txm.libs.cqp.win32" fragment="true"/>
256 368
      <plugin id="org.txm.libs.groovy-all"/>
369
      <plugin id="org.txm.libs.hsqldb"/>
257 370
      <plugin id="org.txm.libs.itext"/>
371
      <plugin id="org.txm.libs.msoffice"/>
372
      <plugin id="org.txm.libs.office"/>
258 373
      <plugin id="org.txm.libs.rserve"/>
259 374
      <plugin id="org.txm.libs.saxon"/>
260 375
      <plugin id="org.txm.rcp"/>
376
      <plugin id="org.txm.rcp.about.fragment" fragment="true"/>
377
      <plugin id="org.txm.rcp.p2.ui" fragment="true"/>
261 378
      <plugin id="org.txm.searchengine.core"/>
262 379
      <plugin id="org.txm.searchengine.cqp.core"/>
263 380
      <plugin id="org.txm.statsengine.core"/>
......
266 383
      <plugin id="org.txm.statsengine.r.core.macosx" fragment="true"/>
267 384
      <plugin id="org.txm.statsengine.r.core.win32" fragment="true"/>
268 385
      <plugin id="org.txm.tokenizer.core"/>
386
      <plugin id="org.txm.treetagger.core"/>
387
      <plugin id="org.txm.treetagger.core.linux" fragment="true"/>
388
      <plugin id="org.txm.treetagger.core.macosx" fragment="true"/>
389
      <plugin id="org.txm.treetagger.core.models" fragment="true"/>
390
      <plugin id="org.txm.treetagger.core.win32" fragment="true"/>
269 391
      <plugin id="org.txm.utils"/>
392
      <plugin id="org.txm.utils.core"/>
270 393
      <plugin id="org.w3c.css.sac"/>
271 394
   </plugins>
272 395

  

Formats disponibles : Unified diff