Revision 1188
tmp/org.txm.libs.msoffice/build.properties (revision 1188) | ||
---|---|---|
2 | 2 |
output.. = bin/ |
3 | 3 |
bin.includes = META-INF/,\ |
4 | 4 |
. |
5 |
qualifier=svn |
tmp/org.txm.groovy.core/src/groovy/org/txm/scripts/sql/XMLStatistics.groovy (revision 1188) | ||
---|---|---|
182 | 182 |
} |
183 | 183 |
|
184 | 184 |
public static void main(String[] args) { |
185 |
File srcdir = new File("/home/mdecorde/xml/temoignagesnice/corpus Matrice - fichiers xmlisés/");
|
|
186 |
File outdir = new File("/home/mdecorde/xml/temoignagesnice/corpus Matrice - fichiers xmlisés/stats");
|
|
185 |
File srcdir = new File("/home/mdecorde/TXM/corpora/BFM/txm/BFM");
|
|
186 |
File outdir = new File("/home/mdecorde/TXM/corpora/BFM/txm/BFM");
|
|
187 | 187 |
|
188 | 188 |
// Process a directory |
189 |
outdir.deleteDir() |
|
190 | 189 |
outdir.mkdir() |
191 | 190 |
processDirectory(srcdir, new File(outdir,"FFF.csv"), ".xml", false, false, false); |
192 |
processDirectory(srcdir, new File(outdir,"FTF.csv"), ".xml", false, true, false); |
|
193 |
processDirectory(srcdir, new File(outdir,"FTT.csv"), ".xml", false, true, true); |
|
194 |
processDirectory(srcdir, new File(outdir,"TFF.csv"), ".xml", true, false, false); |
|
195 |
processDirectory(srcdir, new File(outdir,"TTF.csv"), ".xml", true, true, false); |
|
196 |
processDirectory(srcdir, new File(outdir,"TTT.csv"), ".xml", true, true, true); |
|
191 |
// processDirectory(srcdir, new File(outdir,"FTF.csv"), ".xml", false, true, false);
|
|
192 |
// processDirectory(srcdir, new File(outdir,"FTT.csv"), ".xml", false, true, true);
|
|
193 |
// processDirectory(srcdir, new File(outdir,"TFF.csv"), ".xml", true, false, false);
|
|
194 |
// processDirectory(srcdir, new File(outdir,"TTF.csv"), ".xml", true, true, false);
|
|
195 |
// processDirectory(srcdir, new File(outdir,"TTT.csv"), ".xml", true, true, true);
|
|
197 | 196 |
|
198 | 197 |
// // Process one file |
199 | 198 |
// File xmlfile = new File("/home/mdecorde/Bureau/matrice/témoignages/CONVERSIONS/ratz/odt-ratz.xml"); |
tmp/org.txm.libs.args4j/build.properties (revision 1188) | ||
---|---|---|
2 | 2 |
output.. = bin/ |
3 | 3 |
bin.includes = META-INF/,\ |
4 | 4 |
. |
5 |
qualifier=svn |
tmp/org.txm.statsengine.r.core.linux/build.properties (revision 1188) | ||
---|---|---|
3 | 3 |
bin.includes = META-INF/,\ |
4 | 4 |
.,\ |
5 | 5 |
res/ |
6 |
qualifier=svn |
tmp/org.txm.treetagger.core/build.properties (revision 1188) | ||
---|---|---|
3 | 3 |
bin.includes=META-INF/,.,plugin.xml |
4 | 4 |
source..=src/ |
5 | 5 |
qualifier=svn |
6 |
sourceFileExtensions=*.java, *.groovy |
|
7 |
compilerAdapter=org.codehaus.groovy.eclipse.ant.GroovyCompilerAdapter |
|
8 |
compilerAdapter.useLog=true # this ensures that exceptions are logged to the proper log file. |
tmp/org.txm.core/src/java/org/txm/core/messages/messages.properties (revision 1188) | ||
---|---|---|
156 | 156 |
Project_18 = PARAMS: |
157 | 157 |
Project_2 = Warning in corpus definition: no name attribute defined in its XML file : {0} |
158 | 158 |
Project_26 = ** Error: ''{0}'' corpus directory is not conformant to TXM corpus binary format: corpus skipped." |
159 |
Project_26 = ** Error: ''{0}'' corpus directory is not conformant to TXM 0.7.9 corpus binary format: corpus skipped." |
|
159 |
Project_26_079 = ** Error: ''{0}'' corpus directory is not conformant to TXM 0.7.9 corpus binary format: corpus skipped."
|
|
160 | 160 |
Project_28 = TXM needs folders: |
161 | 161 |
Project_31 = and file |
162 | 162 |
Project_6 = Failed to load corpus with params: |
tmp/org.txm.core/src/java/org/txm/core/messages/messages_fr.properties (revision 1188) | ||
---|---|---|
149 | 149 |
Project_18 = Paramètres : |
150 | 150 |
Project_2 = Attention, l''attribut ''name'' du corpus n''est pas défini dans la définition XML du fichier {0}. |
151 | 151 |
Project_26 = ** Erreur : le dossier d''entrée n''est pas conforme au format de corpus binaire de TXM : |
152 |
Project_26 = ** Erreur : le dossier d''entrée n''est pas conforme au format de corpus binaire de TXM 0.7.9 : |
|
152 |
Project_26_079 = ** Erreur : le dossier d''entrée n''est pas conforme au format de corpus binaire de TXM 0.7.9 :
|
|
153 | 153 |
Project_28 = TXM a besoin des dossiers suivants : |
154 | 154 |
Project_31 = et le fichier |
155 | 155 |
Project_6 = Erreur lors du chargement du corpus avec : |
tmp/org.txm.core/src/java/org/txm/core/preferences/TXMPreferences.java (revision 1188) | ||
---|---|---|
1474 | 1474 |
else if(value != null) { |
1475 | 1475 |
preferencesRootNode.node(nodePath).put(key, value.toString()); |
1476 | 1476 |
|
1477 |
|
|
1478 |
// FIXME: to do if needed |
|
1477 |
//FIXME: to do if needed |
|
1479 | 1478 |
//FIXME: Debug |
1480 | 1479 |
//System.err.println("TXMPreferences.put(): error, can't find a put method that matches the value type: " + value.getClass() + "=" + value + "."); |
1481 | 1480 |
} |
tmp/org.txm.core/build.properties (revision 1188) | ||
---|---|---|
1 | 1 |
#Fri Jul 06 10:25:09 CEST 2018 |
2 |
bin.includes=META-INF/,lib/ant-1.7.1.jar,lib/ant-launcher.jar,lib/ant.jar,lib/antlr-2.7.7.jar,lib/asm-analysis-2.2.3.jar,lib/asm-tree-2.2.3.jar,lib/concurrent-1.3.4.jar,lib/dom4j-1.6.1.jar,lib/forms-1.0.7.jar,lib/jline-0.9.94.jar,lib/junit-4.5.jar,lib/jvectClipboard-1.2.jar,lib/liquidlnf.jar,lib/log4j-1.2.12.jar,lib/looks-2.0.1.jar,lib/macSpecific.jar,lib/quaqua.jar,lib/rtfCleaner.jar,lib/swing-layout-1.0.3.jar,.,lib/juniversalchardet-1.0.3.jar,lib/textcat-1.0.1.jar,lib/jtidy-r938.jar,lib/json-20090211.jar,lib/juh-3.2.1.jar,lib/jurt-3.2.1.jar,lib/ridl-3.2.1.jar,lib/unoil-3.2.1.jar,src/groovy/,plugin.xml,lib/hsqldb.jar,lib/sqlite-jdbc-3.8.11.2.jar,lib/postgresql-9.4.1207.jre6.jar,lib/jodconverter-core-3.1-beta.jar,log4j.properties,res/org/ |
|
2 |
bin.includes = META-INF/,\ |
|
3 |
lib/ant-1.7.1.jar,\ |
|
4 |
lib/ant-launcher.jar,\ |
|
5 |
lib/ant.jar,\ |
|
6 |
lib/antlr-2.7.7.jar,\ |
|
7 |
lib/asm-analysis-2.2.3.jar,\ |
|
8 |
lib/asm-tree-2.2.3.jar,\ |
|
9 |
lib/concurrent-1.3.4.jar,\ |
|
10 |
lib/dom4j-1.6.1.jar,\ |
|
11 |
lib/forms-1.0.7.jar,\ |
|
12 |
lib/jline-0.9.94.jar,\ |
|
13 |
lib/junit-4.5.jar,\ |
|
14 |
lib/jvectClipboard-1.2.jar,\ |
|
15 |
lib/liquidlnf.jar,\ |
|
16 |
lib/log4j-1.2.12.jar,\ |
|
17 |
lib/looks-2.0.1.jar,\ |
|
18 |
lib/macSpecific.jar,\ |
|
19 |
lib/quaqua.jar,\ |
|
20 |
lib/rtfCleaner.jar,\ |
|
21 |
lib/swing-layout-1.0.3.jar,\ |
|
22 |
.,\ |
|
23 |
lib/juniversalchardet-1.0.3.jar,\ |
|
24 |
lib/textcat-1.0.1.jar,\ |
|
25 |
lib/jtidy-r938.jar,\ |
|
26 |
lib/json-20090211.jar,\ |
|
27 |
lib/juh-3.2.1.jar,\ |
|
28 |
lib/jurt-3.2.1.jar,\ |
|
29 |
lib/ridl-3.2.1.jar,\ |
|
30 |
lib/unoil-3.2.1.jar,\ |
|
31 |
src/groovy/,\ |
|
32 |
plugin.xml,\ |
|
33 |
lib/hsqldb.jar,\ |
|
34 |
lib/sqlite-jdbc-3.8.11.2.jar,\ |
|
35 |
lib/postgresql-9.4.1207.jre6.jar,\ |
|
36 |
lib/jodconverter-core-3.1-beta.jar,\ |
|
37 |
log4j.properties,\ |
|
38 |
res/org/,\ |
|
39 |
schema/ |
|
3 | 40 |
output..=bin/ |
4 | 41 |
source..=src/java/,res/ |
5 | 42 |
bin.excludes=META-INF/TSTMANIFEST.MF |
6 | 43 |
qualifier=svn |
44 |
sourceFileExtensions=*.java, *.groovy |
|
45 |
compilerAdapter=org.codehaus.groovy.eclipse.ant.GroovyCompilerAdapter |
|
46 |
compilerAdapter.useLog=true # this ensures that exceptions are logged to the proper log file. |
tmp/org.txm.core/META-INF/MANIFEST.MF (revision 1188) | ||
---|---|---|
8 | 8 |
org.eclipse.ui.workbench;visibility:=reexport, |
9 | 9 |
org.eclipse.core.commands;visibility:=reexport, |
10 | 10 |
org.eclipse.core.resources;visibility:=reexport, |
11 |
org.txm.libs.office;bundle-version="0.0.0", |
|
12 |
org.txm.libs.msoffice;bundle-version="0.0.0" |
|
11 |
org.txm.libs.office;bundle-version="0.0.0";visibility:=reexport,
|
|
12 |
org.txm.libs.msoffice;bundle-version="0.0.0";visibility:=reexport
|
|
13 | 13 |
Export-Package: ., |
14 | 14 |
EDU.oswego.cs.dl.util.concurrent, |
15 | 15 |
EDU.oswego.cs.dl.util.concurrent.misc, |
tmp/org.txm.rcp/META-INF/MANIFEST.MF (revision 1188) | ||
---|---|---|
31 | 31 |
org.txm.libs.args4j;bundle-version="1.0.0";visibility:=reexport, |
32 | 32 |
org.txm.tokenizer.core;bundle-version="1.0.0";visibility:=reexport, |
33 | 33 |
org.txm.searchengine.cqp.core;bundle-version="1.1.0";visibility:=reexport, |
34 |
org.txm.statsengine.core, |
|
35 |
org.eclipse.ui.themes;bundle-version="1.2.1", |
|
36 |
org.txm.annotation.core, |
|
37 |
org.eclipse.ui.views;bundle-version="3.9.0", |
|
38 |
org.txm.groovy.core, |
|
39 |
org.txm.treetagger.core |
|
34 |
org.txm.statsengine.core;visibility:=reexport,
|
|
35 |
org.eclipse.ui.themes;bundle-version="1.2.1";visibility:=reexport,
|
|
36 |
org.txm.annotation.core;visibility:=reexport,
|
|
37 |
org.eclipse.ui.views;bundle-version="3.9.0";visibility:=reexport,
|
|
38 |
org.txm.groovy.core;visibility:=reexport,
|
|
39 |
org.txm.treetagger.core;visibility:=reexport
|
|
40 | 40 |
Export-Package: junit.extensions, |
41 | 41 |
junit.framework, |
42 | 42 |
junit.runner, |
tmp/org.txm.utils/src/org/txm/utils/StreamHog.java (revision 1188) | ||
---|---|---|
60 | 60 |
* @param capture the capture |
61 | 61 |
*/ |
62 | 62 |
public StreamHog(InputStream is, boolean capture) { |
63 |
this.setName(""); |
|
63 | 64 |
this.is = is; |
64 | 65 |
this.capture = capture; |
65 | 66 |
start(); |
66 | 67 |
} |
67 |
|
|
68 |
|
|
68 | 69 |
public String getInstallPath() { |
69 | 70 |
return installPath; |
70 | 71 |
} |
... | ... | |
99 | 100 |
} |
100 | 101 |
|
101 | 102 |
printMessage(line); |
102 |
Log.info("Rserve>" + line); //$NON-NLS-1$
|
|
103 |
Log.info(this.getName()+">" + line); //$NON-NLS-1$
|
|
103 | 104 |
lastline = line; |
104 | 105 |
|
105 | 106 |
} |
106 |
} catch (Exception e) {
|
|
107 |
} catch (Throwable e) {
|
|
107 | 108 |
System.out.println("ERROR: broken process logging : "+e); |
108 | 109 |
org.txm.utils.logger.Log.printStackTrace(e); |
109 | 110 |
} |
tmp/org.txm.utils/build.properties (revision 1188) | ||
---|---|---|
9 | 9 |
juniversalchardet-1.0.3.jar,\ |
10 | 10 |
ant-1.7.1.jar,\ |
11 | 11 |
textcat-1.0.1.jar |
12 |
qualifier=svn |
tmp/org.txm.tokenizer.core/build.properties (revision 1188) | ||
---|---|---|
2 | 2 |
output..=bin/ |
3 | 3 |
bin.includes=META-INF/,. |
4 | 4 |
source..=src/ |
5 |
qualifier=svn |
tmp/org.txm.libs.cqp/src/org/txm/libs/cqp/CQPLibPreferences.java (revision 1188) | ||
---|---|---|
160 | 160 |
put(CQI_SERVER_PASSWORD, ""); //$NON-NLS-1$ |
161 | 161 |
put(CQI_SERVER_IS_REMOTE, "" + false); //$NON-NLS-1$ |
162 | 162 |
put(CQI_NETWORK_MODE, false); //$NON-NLS-1$ |
163 |
flush(); |
|
163 | 164 |
} |
164 | 165 |
|
165 | 166 |
/** |
tmp/org.txm.libs.cqp/build.properties (revision 1188) | ||
---|---|---|
3 | 3 |
bin.includes = META-INF/,\ |
4 | 4 |
.,\ |
5 | 5 |
plugin.xml |
6 |
qualifier=svn |
tmp/org.txm.setups/shared/win/txm.nsi (revision 1188) | ||
---|---|---|
12 | 12 |
!define Version "_0.8.0a2" |
13 | 13 |
|
14 | 14 |
|
15 |
OutFile "TXM${Version}_Win64_installer.exe" |
|
15 |
OutFile "../../TXM${Version}_Win64_installer.exe"
|
|
16 | 16 |
|
17 | 17 |
InstallDir "$PROGRAMFILES64\TXM${Version}" |
18 | 18 |
|
... | ... | |
227 | 227 |
|
228 | 228 |
SetOutPath $INSTDIR |
229 | 229 |
|
230 |
File /r ..\..\exportRCP\txm_win\*.*
|
|
230 |
File /r ..\..\exportRCP\win32.win32.x86_64\*.*
|
|
231 | 231 |
|
232 | 232 |
;File /r plugins |
233 | 233 |
;File /r features |
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java (revision 1188) | ||
---|---|---|
94 | 94 |
reg_path = reg_path.replace("\\\\", "//"); // fix the UNC paths for mingw |
95 | 95 |
|
96 | 96 |
String init_path = CQPLibPreferences.getInstance().getString(CQPLibPreferences.CQI_SERVER_PATH_TO_INIT_FILE); |
97 |
if (init_path.length() > 0 && !new File(init_path).exists()) { |
|
98 |
System.out.println("Warning: the given CQP init file path cannot be found: "+init_path); |
|
99 |
init_path = null; |
|
100 |
} |
|
97 | 101 |
|
98 |
|
|
99 | 102 |
if (!remote) { |
100 | 103 |
|
101 | 104 |
if (!useNetCQi) { |
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiServer.java (revision 1188) | ||
---|---|---|
34 | 34 |
import java.io.InputStreamReader; |
35 | 35 |
import java.io.OutputStream; |
36 | 36 |
import java.lang.reflect.Field; |
37 |
import java.util.ArrayList; |
|
37 | 38 |
import java.util.Arrays; |
38 | 39 |
|
39 | 40 |
import org.apache.commons.lang.ArrayUtils; |
... | ... | |
198 | 199 |
} |
199 | 200 |
} |
200 | 201 |
|
201 |
String[] cmd = { "", "-I", pathToInitFile, "-r", pathToRegistry }; //$NON-NLS-1$ //$NON-NLS-2$ |
|
202 |
cmdLine = (String[]) ArrayUtils.addAll(cmd, additionalOptions.trim().split(" ")); //$NON-NLS-1$ |
|
203 |
Log.info("Starting NullSearchEngineServer: " + Arrays.toString(cmdLine) + " ... "); |
|
202 |
//String[] cmd = { "", "-I", pathToInitFile, "-r", pathToRegistry }; //$NON-NLS-1$ //$NON-NLS-2$ |
|
203 |
ArrayList<String> cmd = new ArrayList<String>(); |
|
204 |
cmd.add(""); //$NON-NLS-1$ executable path will be foudn in preferences |
|
205 |
if (pathToInitFile != null && pathToInitFile.length() > 0) { |
|
206 |
cmd.add("-I");//$NON-NLS-1$ |
|
207 |
cmd.add(pathToInitFile); |
|
208 |
} |
|
209 |
cmd.add("-r"); //$NON-NLS-1$ |
|
210 |
cmd.add(pathToRegistry); |
|
211 |
cmd.addAll(Arrays.asList(additionalOptions.trim().split(" "))); |
|
212 |
cmdLine = cmd.toArray(new String[cmd.size()]); |
|
213 |
Log.info("Starting NullSearchEngineServer: " + cmd + " ... "); |
|
204 | 214 |
|
205 | 215 |
//try { |
206 | 216 |
isLoaded = start(cmdLine); |
... | ... | |
337 | 347 |
|
338 | 348 |
public native int[] cpos2Struc(String arg0, int[] arg1) throws UnexpectedAnswerException, IOException, CqiServerError ; |
339 | 349 |
|
350 |
//TODO to implement in CQi and MemCQiServer |
|
351 |
//public native int[] cpos2Struc2cpos(String arg0, ...) throws UnexpectedAnswerException, IOException, CqiServerError ; |
|
352 |
|
|
353 |
//TODO to implement in CQi and MemCQiServer |
|
354 |
//public native String[] cpos2struc2str(String arg0, ...) throws UnexpectedAnswerException, IOException, CqiServerError ; |
|
355 |
|
|
340 | 356 |
public native Boolean cqpQuery(String arg0, String arg1, String arg2) |
341 | 357 |
throws IOException, UnexpectedAnswerException, CqiServerError ; |
342 | 358 |
|
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiServer.java (revision 1188) | ||
---|---|---|
2 | 2 |
// Copyright © 2007-2010 ENS de Lyon, CNRS, INRP, University of |
3 | 3 |
// Lyon 2, University of Franche-Comté, University of Nice |
4 | 4 |
// Sophia Antipolis, University of Paris 3. |
5 |
//
|
|
5 |
// |
|
6 | 6 |
// The TXM platform is free software: you can redistribute it |
7 | 7 |
// and/or modify it under the terms of the GNU General Public |
8 | 8 |
// License as published by the Free Software Foundation, |
9 | 9 |
// either version 2 of the License, or (at your option) any |
10 | 10 |
// later version. |
11 |
//
|
|
11 |
// |
|
12 | 12 |
// The TXM platform is distributed in the hope that it will be |
13 | 13 |
// useful, but WITHOUT ANY WARRANTY; without even the implied |
14 | 14 |
// warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
15 | 15 |
// PURPOSE. See the GNU General Public License for more |
16 | 16 |
// details. |
17 |
//
|
|
17 |
// |
|
18 | 18 |
// You should have received a copy of the GNU General |
19 | 19 |
// Public License along with the TXM platform. If not, see |
20 | 20 |
// http://www.gnu.org/licenses. |
21 |
//
|
|
22 |
//
|
|
23 |
//
|
|
21 |
// |
|
22 |
// |
|
23 |
// |
|
24 | 24 |
// $LastChangedDate: 2013-09-05 09:27:13 +0200 (jeu., 05 sept. 2013) $ |
25 | 25 |
// $LastChangedRevision: 2529 $ |
26 |
// $LastChangedBy: mdecorde $
|
|
26 |
// $LastChangedBy: mdecorde $ |
|
27 | 27 |
// |
28 | 28 |
package org.txm.searchengine.cqp; |
29 | 29 |
|
... | ... | |
32 | 32 |
import java.io.InputStream; |
33 | 33 |
import java.io.InputStreamReader; |
34 | 34 |
import java.io.OutputStream; |
35 |
import java.util.ArrayList; |
|
36 |
import java.util.Arrays; |
|
35 | 37 |
|
36 | 38 |
import org.apache.commons.lang.ArrayUtils; |
37 | 39 |
import org.apache.commons.lang.StringUtils; |
... | ... | |
67 | 69 |
String additionalOptions; |
68 | 70 |
|
69 | 71 |
public boolean debug = false; |
70 |
|
|
72 |
|
|
71 | 73 |
/** The monitor output. */ |
72 | 74 |
boolean monitorOutput; |
73 |
|
|
75 |
|
|
74 | 76 |
/** The path to executable. */ |
75 | 77 |
String pathToExecutable; |
76 |
|
|
78 |
|
|
77 | 79 |
/** The path to init file. */ |
78 | 80 |
String pathToInitFile; |
79 |
|
|
81 |
|
|
80 | 82 |
/** The path to registry. */ |
81 | 83 |
String pathToRegistry; |
82 | 84 |
|
83 | 85 |
/** The process. */ |
84 | 86 |
private Process process; |
87 |
|
|
85 | 88 |
/** |
86 | 89 |
* Instantiates a new CQi server. |
87 | 90 |
* |
... | ... | |
95 | 98 |
* @throws ServerNotFoundException |
96 | 99 |
* the server not found exception |
97 | 100 |
*/ |
98 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, |
|
99 |
String pathToInitFile) throws ServerNotFoundException { |
|
101 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, String pathToInitFile) throws ServerNotFoundException { |
|
100 | 102 |
this(pathToExecutable, pathToRegistry, pathToInitFile, ""); //$NON-NLS-1$ |
101 | 103 |
} |
104 |
|
|
102 | 105 |
/** |
103 | 106 |
** Instantiates a new CQi server. |
104 | 107 |
* |
... | ... | |
114 | 117 |
* @throws ServerNotFoundException |
115 | 118 |
* the server not found exception |
116 | 119 |
*/ |
117 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, |
|
118 |
String pathToInitFile, String additionalOptions) |
|
119 |
throws ServerNotFoundException { |
|
120 |
this(pathToExecutable, pathToRegistry, pathToInitFile, |
|
121 |
additionalOptions, false); |
|
120 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, String pathToInitFile, String additionalOptions) throws ServerNotFoundException { |
|
121 |
this(pathToExecutable, pathToRegistry, pathToInitFile, additionalOptions, false); |
|
122 | 122 |
} |
123 | 123 |
|
124 | 124 |
/** |
125 | 125 |
* Instantiates a new cqi server. |
126 | 126 |
* |
127 |
* @param pathToExecutable the path to executable |
|
128 |
* @param pathToRegistry the path to registry |
|
129 |
* @param pathToInitFile the path to init file |
|
130 |
* @param additionalOptions the additional options |
|
131 |
* @param monitorOutput the monitor output |
|
127 |
* @param pathToExecutable |
|
128 |
* the path to executable |
|
129 |
* @param pathToRegistry |
|
130 |
* the path to registry |
|
131 |
* @param pathToInitFile |
|
132 |
* the path to init file |
|
133 |
* @param additionalOptions |
|
134 |
* the additional options |
|
135 |
* @param monitorOutput |
|
136 |
* the monitor output |
|
132 | 137 |
*/ |
133 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, |
|
134 |
String pathToInitFile, String additionalOptions, |
|
135 |
boolean monitorOutput) { |
|
138 |
public NetCqiServer(String pathToExecutable, String pathToRegistry, String pathToInitFile, String additionalOptions, boolean monitorOutput) { |
|
136 | 139 |
|
137 | 140 |
this.pathToExecutable = pathToExecutable; |
138 | 141 |
this.pathToRegistry = pathToRegistry; |
... | ... | |
144 | 147 |
/** |
145 | 148 |
* Convert stream to string. |
146 | 149 |
* |
147 |
* @param is the is |
|
150 |
* @param is |
|
151 |
* the is |
|
148 | 152 |
* @return the string |
149 | 153 |
*/ |
150 | 154 |
@Override |
... | ... | |
183 | 187 |
super.finalize(); |
184 | 188 |
} |
185 | 189 |
} |
186 |
|
|
190 |
|
|
187 | 191 |
/** |
188 | 192 |
* Gets the error stream. |
189 | 193 |
* |
... | ... | |
235 | 239 |
} |
236 | 240 |
|
237 | 241 |
@Override |
238 |
public void setDebug(boolean val) |
|
239 |
{ |
|
242 |
public void setDebug(boolean val) { |
|
240 | 243 |
debug = val; |
241 | 244 |
} |
242 | 245 |
|
... | ... | |
247 | 250 |
*/ |
248 | 251 |
@Override |
249 | 252 |
public Boolean start() { |
250 |
String[] cmd = { pathToExecutable, "-I", pathToInitFile, "-r", pathToRegistry }; //$NON-NLS-1$ //$NON-NLS-2$ |
|
251 |
cmdLine = (String[]) ArrayUtils.addAll(cmd, additionalOptions.trim().split(" ")); //$NON-NLS-1$ |
|
252 |
|
|
253 |
ArrayList<String> cmd = new ArrayList<String>(); |
|
254 |
cmd.add(""); //$NON-NLS-1$ executable path will be foudn in preferences |
|
255 |
if (pathToInitFile != null && pathToInitFile.length() > 0) { |
|
256 |
cmd.add("-I");//$NON-NLS-1$ |
|
257 |
cmd.add(pathToInitFile); |
|
258 |
} |
|
259 |
cmd.add("-r"); //$NON-NLS-1$ |
|
260 |
cmd.add(pathToRegistry); |
|
261 |
cmd.addAll(Arrays.asList(additionalOptions.trim().split(" "))); |
|
262 |
cmdLine = cmd.toArray(new String[cmd.size()]); |
|
263 |
Log.info("Starting NullSearchEngineServer: " + cmd + " ... "); |
|
264 |
|
|
253 | 265 |
try { |
254 |
// System.out.println(Messages.bind(Messages.STARTING_SERVER,
|
|
255 |
// StringUtils.join(cmdLine, " "))); //$NON-NLS-1$
|
|
266 |
// System.out.println(Messages.bind(Messages.STARTING_SERVER,
|
|
267 |
// StringUtils.join(cmdLine, " "))); //$NON-NLS-1$
|
|
256 | 268 |
ProcessBuilder processBuilder = new ProcessBuilder(cmdLine); |
257 | 269 |
processBuilder.redirectErrorStream(true); |
258 | 270 |
this.process = processBuilder.start(); |
259 |
|
|
271 |
|
|
260 | 272 |
final InputStream stdout = this.process.getInputStream(); |
261 | 273 |
final InputStream stderr = this.process.getErrorStream(); |
262 |
|
|
263 |
Thread t1 = new Thread(){ |
|
264 |
@Override |
|
265 |
public void run() |
|
266 |
{InputStreamReader isr = new InputStreamReader(stdout); |
|
267 |
BufferedReader br = new BufferedReader(isr); |
|
268 |
String line = null; |
|
269 |
try { |
|
270 |
while ((line = br.readLine()) != null) { |
|
271 |
if(debug) |
|
272 |
System.out.println(TXMCoreMessages.NetCqiServer_0+line); |
|
273 |
} |
|
274 |
} catch (IOException e) { |
|
275 |
// TODO Auto-generated catch block |
|
276 |
Log.warning(Log.toString(e)); |
|
274 |
|
|
275 |
Thread t1 = new Thread() { |
|
276 |
@Override |
|
277 |
public void run() { |
|
278 |
InputStreamReader isr = new InputStreamReader(stdout); |
|
279 |
BufferedReader br = new BufferedReader(isr); |
|
280 |
String line = null; |
|
281 |
try { |
|
282 |
while ((line = br.readLine()) != null) { |
|
283 |
if (debug) |
|
284 |
System.out.println(TXMCoreMessages.NetCqiServer_0 + line); |
|
277 | 285 |
} |
278 |
} |
|
286 |
} catch (IOException e) { |
|
287 |
// TODO Auto-generated catch block |
|
288 |
Log.warning(Log.toString(e)); |
|
289 |
} |
|
290 |
} |
|
279 | 291 |
}; |
280 | 292 |
t1.start(); |
281 |
|
|
282 |
Thread t2 = new Thread(){ |
|
283 |
@Override |
|
284 |
public void run() |
|
285 |
{ |
|
286 |
InputStreamReader isr = new InputStreamReader(stderr); |
|
287 |
BufferedReader br = new BufferedReader(isr); |
|
288 |
String line = null; |
|
289 |
try { |
|
290 |
while ((line = br.readLine()) != null) { |
|
291 |
if(debug) |
|
292 |
System.out.println(TXMCoreMessages.NetCqiServer_1+line); |
|
293 |
} |
|
294 |
} catch (IOException e) { |
|
295 |
// TODO Auto-generated catch block |
|
296 |
org.txm.utils.logger.Log.printStackTrace(e); |
|
293 |
|
|
294 |
Thread t2 = new Thread() { |
|
295 |
@Override |
|
296 |
public void run() { |
|
297 |
InputStreamReader isr = new InputStreamReader(stderr); |
|
298 |
BufferedReader br = new BufferedReader(isr); |
|
299 |
String line = null; |
|
300 |
try { |
|
301 |
while ((line = br.readLine()) != null) { |
|
302 |
if (debug) |
|
303 |
System.out.println(TXMCoreMessages.NetCqiServer_1 + line); |
|
297 | 304 |
} |
298 |
} |
|
305 |
} catch (IOException e) { |
|
306 |
// TODO Auto-generated catch block |
|
307 |
org.txm.utils.logger.Log.printStackTrace(e); |
|
308 |
} |
|
309 |
} |
|
299 | 310 |
}; |
300 | 311 |
t2.start(); |
301 | 312 |
|
302 | 313 |
return isRunning(); |
303 | 314 |
} catch (IOException e) { |
304 |
// System.err.println("CQP server failed to start with the following command line: " |
|
315 |
// System.err.println("CQP server failed to start with the following command |
|
316 |
// line: " |
|
305 | 317 |
// + StringUtils.join(cmd, " ")); |
306 | 318 |
} |
307 | 319 |
return false; |
... | ... | |
316 | 328 |
|
317 | 329 |
try { |
318 | 330 |
process.destroy(); |
319 |
process.waitFor();
|
|
331 |
process.waitFor(); |
|
320 | 332 |
} catch (Exception e) { |
321 | 333 |
Log.finest(Log.toString(e)); |
322 | 334 |
return false; |
... | ... | |
327 | 339 |
|
328 | 340 |
public static void main(String args[]) { |
329 | 341 |
try { |
330 |
NetCqiServer server = new NetCqiServer("C:\\Program files\\TXM\\cwb\\bin\\cqpserver", "C:\\Documents and Settings\\mdecorde\\TXM\\registry", "C:\\Program files\\TXM\\cwb\\cqpserver.init", "-b 1000000 -d OFF -P 4877"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ |
|
342 |
NetCqiServer server = new NetCqiServer("C:\\Program files\\TXM\\cwb\\bin\\cqpserver", "C:\\Documents and Settings\\mdecorde\\TXM\\registry", "C:\\Program files\\TXM\\cwb\\cqpserver.init", //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
|
343 |
"-b 1000000 -d OFF -P 4877"); //$NON-NLS-1$ |
|
331 | 344 |
System.out.println(server.start()); |
332 |
|
|
333 |
|
|
345 |
|
|
334 | 346 |
NetCqiClient client = new NetCqiClient("localhost", 4877); //$NON-NLS-1$ |
335 | 347 |
System.out.println(client.connect("", "")); //$NON-NLS-1$ //$NON-NLS-2$ |
336 | 348 |
server.stop(); |
tmp/org.txm.libs.cqp.linux/build.properties (revision 1188) | ||
---|---|---|
3 | 3 |
bin.includes = META-INF/,\ |
4 | 4 |
.,\ |
5 | 5 |
res/ |
6 |
qualifier=svn |
tmp/org.txm.rcp.feature/feature.xml (revision 1188) | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<feature provider-name="Textometrie.org" |
|
3 |
plugin="org.txm.rcp" |
|
4 |
label="TXM RCP" |
|
5 |
id="org.txm.rcp.feature" |
|
6 |
version="0.8.0.qualifier"> |
|
2 |
<feature |
|
3 |
id="org.txm.rcp.feature" |
|
4 |
label="TXM RCP" |
|
5 |
version="0.8.0.qualifier" |
|
6 |
provider-name="Textometrie.org" |
|
7 |
plugin="org.txm.rcp"> |
|
8 |
|
|
7 | 9 |
<description url="http://www.example.com/description"> |
8 | 10 |
<h3>TXM 0.8.0</h3> |
9 | 11 |
</description> |
12 |
|
|
10 | 13 |
<copyright url="http://www.example.com/copyright"> |
11 | 14 |
TXM 0.8.0 |
12 | 15 |
Copyright © 2013-2016 ENS de Lyon, University of Franche-Comté. |
... | ... | |
28 | 31 |
along with the TXM platform. If not, see |
29 | 32 |
http://www.gnu.org/licenses |
30 | 33 |
</copyright> |
34 |
|
|
31 | 35 |
<license url=""> |
32 | 36 |
<TXM Software User Agreement> |
33 | 37 |
|
... | ... | |
35 | 39 |
|
36 | 40 |
<English version below> |
37 | 41 |
|
38 |
EN ACCEPTANT CETTE MISE À JOUR ET EN UTILISANT TXM, VOUS VOUS ENGAGEZ À CITER L'ARTICLE DE RÉFÉRENCE DE LA PLATEFORME* DANS VOS PUBLICATIONS DE RÉSULTATS OBTENUS À PARTIR D'ELLE. CELA EST ESSENTIEL POUR NOUS PERMETTRE DE JUSTIFIER LE BESOIN DE PÉRENNISATION DE CET INSTRUMENT DE TRAVAIL POUR LA COMMUNAUTÉ SCIENTIFIQUE.
|
|
42 |
EN ACCEPTANT CETTE MISE À JOUR ET EN UTILISANT TXM, VOUS VOUS ENGAGEZ À CITER L'ARTICLE DE RÉFÉRENCE DE LA PLATEFORME* DANS VOS PUBLICATIONS DE RÉSULTATS OBTENUS À PARTIR D'ELLE. CELA EST ESSENTIEL POUR NOUS PERMETTRE DE JUSTIFIER LE BESOIN DE PÉRENNISATION DE CET INSTRUMENT DE TRAVAIL POUR LA COMMUNAUTÉ SCIENTIFIQUE.
|
|
39 | 43 |
|
40 | 44 |
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. |
41 | 45 |
|
42 |
Le logiciel TXM est distribué dans l'espoir qu'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.
|
|
46 |
Le logiciel TXM est distribué dans l'espoir qu'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.
|
|
43 | 47 |
|
44 |
Vous devriez avoir reçu une copie de la Licence publique générale GNU en accompagnement du logiciel TXM ; si ce n'est pas le cas, veuillez consulter la page http://www.gnu.org/licenses/gpl-2.0.html.
|
|
48 |
Vous devriez avoir reçu une copie de la Licence publique générale GNU en accompagnement du logiciel TXM ; si ce n'est pas le cas, veuillez consulter la page http://www.gnu.org/licenses/gpl-2.0.html.
|
|
45 | 49 |
_______________ |
46 | 50 |
* Serge Heiden, Jean-Philippe Magué, Bénédicte Pincemin. |
47 | 51 |
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. |
... | ... | |
62 | 66 |
** Serge Heiden. The TXM Platform: Building Open-Source Textual |
63 | 67 |
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. <halshs-00549764> |
64 | 68 |
</license> |
65 |
<includes optional="true" id="org.eclipse.rcp" version="0.0.0"/> |
|
66 |
<includes optional="true" id="org.eclipse.equinox.p2.user.ui" version="0.0.0"/> |
|
67 |
<includes optional="true" id="org.txm.statsengine.r.feature" version="0.0.0"/> |
|
68 |
<includes optional="true" id="org.txm.annotation.feature" version="0.0.0"/> |
|
69 |
<includes optional="true" id="org.txm.ca.feature" version="0.0.0"/> |
|
70 |
<includes optional="true" id="org.txm.edition.feature" version="0.0.0"/> |
|
71 |
<includes optional="true" id="org.txm.groovy.feature" version="0.0.0"/> |
|
72 |
<includes optional="true" id="org.txm.internalview.feature" version="0.0.0"/> |
|
73 |
<includes optional="true" id="org.txm.lexicaltable.feature" version="0.0.0"/> |
|
74 |
<includes optional="true" id="org.txm.partition.feature" version="0.0.0"/> |
|
75 |
<includes optional="true" id="org.txm.progression.feature" version="0.0.0"/> |
|
76 |
<includes optional="true" id="org.txm.properties.feature" version="0.0.0"/> |
|
77 |
<includes optional="true" id="org.txm.referencer.feature" version="0.0.0"/> |
|
78 |
<includes optional="true" |
|
79 |
id="org.txm.searchengine.cqp.feature" |
|
80 |
version="0.0.0"/> |
|
81 |
<includes optional="true" id="org.txm.specificities.feature" version="0.0.0"/> |
|
82 |
<includes optional="true" id="org.txm.treetagger.feature" version="0.0.0"/> |
|
83 |
<includes optional="true" |
|
84 |
id="org.txm.chartsengine.jfreechart.feature" |
|
85 |
version="0.0.0"/> |
|
86 |
<includes optional="true" id="org.txm.chartsengine.r.feature" version="0.0.0"/> |
|
87 |
<includes optional="true" id="org.txm.annotation.kr.feature" version="0.0.0"/> |
|
88 |
<includes id="org.txm.index.feature" version="0.0.0"/> |
|
89 |
<includes id="org.txm.concordance.feature" version="0.0.0"/> |
|
90 |
<includes id="org.txm.cooccurrence.feature" version="0.0.0"/> |
|
69 |
|
|
70 |
<includes |
|
71 |
id="org.eclipse.rcp" |
|
72 |
version="0.0.0" |
|
73 |
optional="true"/> |
|
74 |
|
|
75 |
<includes |
|
76 |
id="org.eclipse.equinox.p2.user.ui" |
|
77 |
version="0.0.0" |
|
78 |
optional="true"/> |
|
79 |
|
|
80 |
<includes |
|
81 |
id="org.txm.statsengine.r.feature" |
|
82 |
version="0.0.0" |
|
83 |
optional="true"/> |
|
84 |
|
|
85 |
<includes |
|
86 |
id="org.txm.annotation.feature" |
|
87 |
version="0.0.0" |
|
88 |
optional="true"/> |
|
89 |
|
|
90 |
<includes |
|
91 |
id="org.txm.ca.feature" |
|
92 |
version="0.0.0" |
|
93 |
optional="true"/> |
|
94 |
|
|
95 |
<includes |
|
96 |
id="org.txm.edition.feature" |
|
97 |
version="0.0.0" |
|
98 |
optional="true"/> |
|
99 |
|
|
100 |
<includes |
|
101 |
id="org.txm.groovy.feature" |
|
102 |
version="0.0.0" |
|
103 |
optional="true"/> |
|
104 |
|
|
105 |
<includes |
|
106 |
id="org.txm.internalview.feature" |
|
107 |
version="0.0.0" |
|
108 |
optional="true"/> |
|
109 |
|
|
110 |
<includes |
|
111 |
id="org.txm.lexicaltable.feature" |
|
112 |
version="0.0.0" |
|
113 |
optional="true"/> |
|
114 |
|
|
115 |
<includes |
|
116 |
id="org.txm.partition.feature" |
|
117 |
version="0.0.0" |
|
118 |
optional="true"/> |
|
119 |
|
|
120 |
<includes |
|
121 |
id="org.txm.progression.feature" |
|
122 |
version="0.0.0" |
|
123 |
optional="true"/> |
|
124 |
|
|
125 |
<includes |
|
126 |
id="org.txm.properties.feature" |
|
127 |
version="0.0.0" |
|
128 |
optional="true"/> |
|
129 |
|
|
130 |
<includes |
|
131 |
id="org.txm.referencer.feature" |
|
132 |
version="0.0.0" |
|
133 |
optional="true"/> |
|
134 |
|
|
135 |
<includes |
|
136 |
id="org.txm.searchengine.cqp.feature" |
|
137 |
version="0.0.0" |
|
138 |
optional="true"/> |
|
139 |
|
|
140 |
<includes |
|
141 |
id="org.txm.specificities.feature" |
|
142 |
version="0.0.0" |
|
143 |
optional="true"/> |
|
144 |
|
|
145 |
<includes |
|
146 |
id="org.txm.treetagger.feature" |
|
147 |
version="0.0.0" |
|
148 |
optional="true"/> |
|
149 |
|
|
150 |
<includes |
|
151 |
id="org.txm.chartsengine.jfreechart.feature" |
|
152 |
version="0.0.0" |
|
153 |
optional="true"/> |
|
154 |
|
|
155 |
<includes |
|
156 |
id="org.txm.chartsengine.r.feature" |
|
157 |
version="0.0.0" |
|
158 |
optional="true"/> |
|
159 |
|
|
160 |
<includes |
|
161 |
id="org.txm.annotation.kr.feature" |
|
162 |
version="0.0.0" |
|
163 |
optional="true"/> |
|
164 |
|
|
165 |
<includes |
|
166 |
id="org.txm.index.feature" |
|
167 |
version="0.0.0"/> |
|
168 |
|
|
169 |
<includes |
|
170 |
id="org.txm.concordance.feature" |
|
171 |
version="0.0.0"/> |
|
172 |
|
|
173 |
<includes |
|
174 |
id="org.txm.cooccurrence.feature" |
|
175 |
version="0.0.0"/> |
|
176 |
|
|
91 | 177 |
<requires> |
92 |
<import plugin="org.eclipse.core.runtime" |
|
93 |
match="greaterOrEqual" |
|
94 |
version="3.10.0"/> |
|
95 |
<import plugin="org.eclipse.osgi.util" |
|
96 |
match="greaterOrEqual" |
|
97 |
version="3.2.0"/> |
|
178 |
<import plugin="org.eclipse.core.runtime" version="3.10.0" match="greaterOrEqual"/> |
|
179 |
<import plugin="org.eclipse.osgi.util" version="3.2.0" match="greaterOrEqual"/> |
|
98 | 180 |
<import plugin="org.eclipse.core.net"/> |
99 |
<import plugin="org.eclipse.osgi" match="greaterOrEqual" version="3.10.2"/> |
|
100 |
<import plugin="org.eclipse.core.commands" |
|
101 |
match="greaterOrEqual" |
|
102 |
version="3.6.100"/> |
|
181 |
<import plugin="org.eclipse.osgi" version="3.10.2" match="greaterOrEqual"/> |
|
182 |
<import plugin="org.eclipse.core.commands" version="3.6.100" match="greaterOrEqual"/> |
|
103 | 183 |
<import plugin="org.eclipse.core.resources"/> |
104 |
<import plugin="org.apache.xerces" match="greaterOrEqual" version="2.9.0"/> |
|
105 |
<import plugin="org.eclipse.ui" match="greaterOrEqual" version="3.106.1"/> |
|
106 |
<import plugin="org.eclipse.core.filesystem" |
|
107 |
match="greaterOrEqual" |
|
108 |
version="1.2.0"/> |
|
184 |
<import plugin="org.apache.xerces" version="2.9.0" match="greaterOrEqual"/> |
|
185 |
<import plugin="org.eclipse.ui" version="3.106.1" match="greaterOrEqual"/> |
|
186 |
<import plugin="org.eclipse.core.filesystem" version="1.2.0" match="greaterOrEqual"/> |
|
109 | 187 |
<import plugin="org.eclipse.ui.ide"/> |
110 |
<import plugin="org.eclipse.ui.console" |
|
111 |
match="greaterOrEqual" |
|
112 |
version="3.4.0"/> |
|
188 |
<import plugin="org.eclipse.ui.console" version="3.4.0" match="greaterOrEqual"/> |
|
113 | 189 |
<import plugin="org.eclipse.jface.text"/> |
114 |
<import plugin="org.eclipse.ui.browser" |
|
115 |
match="greaterOrEqual" |
|
116 |
version="3.2.300"/> |
|
190 |
<import plugin="org.eclipse.ui.browser" version="3.2.300" match="greaterOrEqual"/> |
|
117 | 191 |
<import plugin="org.eclipse.ui.forms"/> |
118 | 192 |
<import plugin="org.eclipse.ui.editors"/> |
119 |
<import plugin="org.eclipse.equinox.p2.ui" |
|
120 |
match="greaterOrEqual" |
|
121 |
version="2.3.0"/> |
|
122 |
<import plugin="org.eclipse.equinox.p2.ui.sdk" |
|
123 |
match="greaterOrEqual" |
|
124 |
version="1.0.300"/> |
|
125 |
<import plugin="org.eclipse.equinox.p2.ui.sdk.scheduler" |
|
126 |
match="greaterOrEqual" |
|
127 |
version="1.2.0"/> |
|
128 |
<import plugin="org.eclipse.e4.ui.css.swt.theme" |
|
129 |
match="greaterOrEqual" |
|
130 |
version="0.9.100"/> |
|
193 |
<import plugin="org.eclipse.equinox.p2.ui" version="2.3.0" match="greaterOrEqual"/> |
|
194 |
<import plugin="org.eclipse.equinox.p2.ui.sdk" version="1.0.300" match="greaterOrEqual"/> |
|
195 |
<import plugin="org.eclipse.equinox.p2.ui.sdk.scheduler" version="1.2.0" match="greaterOrEqual"/> |
|
196 |
<import plugin="org.eclipse.e4.ui.css.swt.theme" version="0.9.100" match="greaterOrEqual"/> |
|
131 | 197 |
<import plugin="org.eclipse.equinox.p2.operations"/> |
132 |
<import plugin="org.eclipse.equinox.p2.ui.discovery" |
|
133 |
match="greaterOrEqual" |
|
134 |
version="1.0.0"/> |
|
135 |
<import plugin="org.eclipse.equinox.p2.metadata" |
|
136 |
match="greaterOrEqual" |
|
137 |
version="2.2.0"/> |
|
138 |
<import plugin="org.eclipse.equinox.p2.discovery" |
|
139 |
match="greaterOrEqual" |
|
140 |
version="1.0.200"/> |
|
141 |
<import plugin="org.eclipse.equinox.p2.repository" |
|
142 |
match="greaterOrEqual" |
|
143 |
version="2.3.0"/> |
|
144 |
<import plugin="org.eclipse.equinox.p2.core" |
|
145 |
match="greaterOrEqual" |
|
146 |
version="2.3.0"/> |
|
147 |
<import plugin="org.eclipse.equinox.p2.engine" |
|
148 |
match="greaterOrEqual" |
|
149 |
version="2.3.0"/> |
|
198 |
<import plugin="org.eclipse.equinox.p2.ui.discovery" version="1.0.0" match="greaterOrEqual"/> |
|
199 |
<import plugin="org.eclipse.equinox.p2.metadata" version="2.2.0" match="greaterOrEqual"/> |
|
200 |
<import plugin="org.eclipse.equinox.p2.discovery" version="1.0.200" match="greaterOrEqual"/> |
|
201 |
<import plugin="org.eclipse.equinox.p2.repository" version="2.3.0" match="greaterOrEqual"/> |
|
202 |
<import plugin="org.eclipse.equinox.p2.core" version="2.3.0" match="greaterOrEqual"/> |
|
203 |
<import plugin="org.eclipse.equinox.p2.engine" version="2.3.0" match="greaterOrEqual"/> |
|
150 | 204 |
<import plugin="org.eclipse.e4.ui.model.workbench"/> |
151 |
<import plugin="org.eclipse.e4.ui.workbench" |
|
152 |
match="greaterOrEqual" |
|
153 |
version="1.0.0"/> |
|
154 |
<import plugin="org.eclipse.core.expressions" |
|
155 |
match="greaterOrEqual" |
|
156 |
version="3.4.600"/> |
|
157 |
<import plugin="org.eclipse.e4.core.contexts" |
|
158 |
match="greaterOrEqual" |
|
159 |
version="1.6.0"/> |
|
160 |
<import plugin="org.eclipse.osgi" match="greaterOrEqual" version="3.12.100"/> |
|
161 |
<import plugin="org.eclipse.equinox.ds" |
|
162 |
match="greaterOrEqual" |
|
163 |
version="1.5.0"/> |
|
164 |
<import plugin="org.eclipse.equinox.util" |
|
165 |
match="greaterOrEqual" |
|
166 |
version="1.0.500"/> |
|
167 |
<import plugin="org.eclipse.equinox.event" |
|
168 |
match="greaterOrEqual" |
|
169 |
version="1.4.0"/> |
|
170 |
<import plugin="org.txm.libs.args4j" match="greaterOrEqual" version="1.0.0"/> |
|
171 |
<import plugin="org.txm.tokenizer.core" |
|
172 |
match="greaterOrEqual" |
|
173 |
version="1.0.0"/> |
|
174 |
<import plugin="org.txm.searchengine.cqp.core" |
|
175 |
match="greaterOrEqual" |
|
176 |
version="1.1.0"/> |
|
177 |
<import plugin="org.eclipse.ui.themes" |
|
178 |
match="greaterOrEqual" |
|
179 |
version="1.2.1"/> |
|
180 |
<import plugin="org.txm.annotation.core" |
|
181 |
match="greaterOrEqual" |
|
182 |
version="1.0.0"/> |
|
183 |
<import plugin="org.eclipse.ui.views" |
|
184 |
match="greaterOrEqual" |
|
185 |
version="3.9.0"/> |
|
186 |
<import plugin="org.eclipse.osgi.util" |
|
187 |
match="greaterOrEqual" |
|
188 |
version="3.3.0"/> |
|
189 |
<import plugin="org.eclipse.core.net" |
|
190 |
match="greaterOrEqual" |
|
191 |
version="1.2.200"/> |
|
192 |
<import plugin="org.eclipse.core.runtime" |
|
193 |
match="compatible" |
|
194 |
version="3.6.0"/> |
|
195 |
<import plugin="org.eclipse.help" match="compatible" version="3.2.0"/> |
|
196 |
<import plugin="org.eclipse.jface" match="compatible" version="3.9.0"/> |
|
197 |
<import plugin="org.eclipse.swt" match="compatible" version="3.101.0"/> |
|
198 |
<import plugin="org.eclipse.jface.databinding" |
|
199 |
match="compatible" |
|
200 |
version="1.3.0"/> |
|
201 |
<import plugin="org.eclipse.core.databinding.property" |
|
202 |
match="compatible" |
|
203 |
version="1.2.0"/> |
|
204 |
<import plugin="org.eclipse.core.databinding.observable" |
|
205 |
match="compatible" |
|
206 |
version="1.2.0"/> |
|
207 |
<import plugin="org.eclipse.e4.core.services" |
|
208 |
match="greaterOrEqual" |
|
209 |
version="1.0.0"/> |
|
210 |
<import plugin="org.eclipse.e4.core.contexts" |
|
211 |
match="greaterOrEqual" |
|
212 |
version="1.0.0"/> |
|
213 |
<import plugin="org.eclipse.e4.core.di" |
|
214 |
match="greaterOrEqual" |
|
215 |
version="1.1.0"/> |
|
216 |
<import plugin="org.eclipse.e4.ui.workbench.swt" |
|
217 |
match="greaterOrEqual" |
|
218 |
version="0.9.1"/> |
|
219 |
<import plugin="org.eclipse.e4.ui.di" |
|
220 |
match="greaterOrEqual" |
|
221 |
version="0.9.0"/> |
|
222 |
<import plugin="org.eclipse.e4.ui.model.workbench" |
|
223 |
match="greaterOrEqual" |
|
224 |
version="0.9.1"/> |
|
225 |
<import plugin="org.eclipse.e4.ui.css.swt.theme" |
|
226 |
match="greaterOrEqual" |
|
227 |
version="0.9.0"/> |
|
228 |
<import plugin="org.eclipse.e4.ui.bindings" |
|
229 |
match="greaterOrEqual" |
|
230 |
version="0.9.0"/> |
|
231 |
<import plugin="org.eclipse.e4.ui.css.swt" |
|
232 |
match="greaterOrEqual" |
|
233 |
version="0.9.1"/> |
|
234 |
<import plugin="org.eclipse.e4.ui.css.core" |
|
235 |
match="greaterOrEqual" |
|
236 |
version="0.9.0"/> |
|
237 |
<import plugin="org.eclipse.e4.ui.workbench3" |
|
238 |
match="greaterOrEqual" |
|
239 |
version="0.12.0"/> |
|
240 |
<import plugin="org.eclipse.e4.ui.workbench.addons.swt" |
|
241 |
match="greaterOrEqual" |
|
242 |
version="0.10.0"/> |
|
243 |
<import plugin="org.eclipse.emf.ecore" |
|
244 |
match="greaterOrEqual" |
|
245 |
version="2.7.0"/> |
|
205 |
<import plugin="org.eclipse.e4.ui.workbench" version="1.0.0" match="greaterOrEqual"/> |
|
206 |
<import plugin="org.eclipse.core.expressions" version="3.4.600" match="greaterOrEqual"/> |
|
207 |
<import plugin="org.eclipse.e4.core.contexts" version="1.6.0" match="greaterOrEqual"/> |
|
208 |
<import plugin="org.eclipse.osgi" version="3.12.100" match="greaterOrEqual"/> |
|
209 |
<import plugin="org.eclipse.equinox.ds" version="1.5.0" match="greaterOrEqual"/> |
|
210 |
<import plugin="org.eclipse.equinox.util" version="1.0.500" match="greaterOrEqual"/> |
|
211 |
<import plugin="org.eclipse.equinox.event" version="1.4.0" match="greaterOrEqual"/> |
|
212 |
<import plugin="org.txm.libs.args4j" version="1.0.0" match="greaterOrEqual"/> |
|
213 |
<import plugin="org.txm.tokenizer.core" version="1.0.0" match="greaterOrEqual"/> |
|
214 |
<import plugin="org.txm.searchengine.cqp.core" version="1.1.0" match="greaterOrEqual"/> |
|
215 |
<import plugin="org.eclipse.ui.themes" version="1.2.1" match="greaterOrEqual"/> |
|
216 |
<import plugin="org.txm.annotation.core" version="1.0.0" match="greaterOrEqual"/> |
|
217 |
<import plugin="org.eclipse.ui.views" version="3.9.0" match="greaterOrEqual"/> |
|
218 |
<import plugin="org.eclipse.osgi.util" version="3.3.0" match="greaterOrEqual"/> |
|
219 |
<import plugin="org.eclipse.core.net" version="1.2.200" match="greaterOrEqual"/> |
|
220 |
<import plugin="org.eclipse.core.runtime" version="3.6.0" match="compatible"/> |
|
221 |
<import plugin="org.eclipse.help" version="3.2.0" match="compatible"/> |
|
222 |
<import plugin="org.eclipse.jface" version="3.9.0" match="compatible"/> |
|
223 |
<import plugin="org.eclipse.swt" version="3.101.0" match="compatible"/> |
|
224 |
<import plugin="org.eclipse.jface.databinding" version="1.3.0" match="compatible"/> |
|
225 |
<import plugin="org.eclipse.core.databinding.property" version="1.2.0" match="compatible"/> |
|
226 |
<import plugin="org.eclipse.core.databinding.observable" version="1.2.0" match="compatible"/> |
|
227 |
<import plugin="org.eclipse.e4.core.services" version="1.0.0" match="greaterOrEqual"/> |
|
228 |
<import plugin="org.eclipse.e4.core.contexts" version="1.0.0" match="greaterOrEqual"/> |
|
229 |
<import plugin="org.eclipse.e4.core.di" version="1.1.0" match="greaterOrEqual"/> |
|
230 |
<import plugin="org.eclipse.e4.ui.workbench.swt" version="0.9.1" match="greaterOrEqual"/> |
|
231 |
<import plugin="org.eclipse.e4.ui.di" version="0.9.0" match="greaterOrEqual"/> |
|
232 |
<import plugin="org.eclipse.e4.ui.model.workbench" version="0.9.1" match="greaterOrEqual"/> |
|
233 |
<import plugin="org.eclipse.e4.ui.css.swt.theme" version="0.9.0" match="greaterOrEqual"/> |
|
234 |
<import plugin="org.eclipse.e4.ui.bindings" version="0.9.0" match="greaterOrEqual"/> |
|
235 |
<import plugin="org.eclipse.e4.ui.css.swt" version="0.9.1" match="greaterOrEqual"/> |
|
236 |
<import plugin="org.eclipse.e4.ui.css.core" version="0.9.0" match="greaterOrEqual"/> |
|
237 |
<import plugin="org.eclipse.e4.ui.workbench3" version="0.12.0" match="greaterOrEqual"/> |
|
238 |
<import plugin="org.eclipse.e4.ui.workbench.addons.swt" version="0.10.0" match="greaterOrEqual"/> |
|
239 |
<import plugin="org.eclipse.emf.ecore" version="2.7.0" match="greaterOrEqual"/> |
|
246 | 240 |
<import plugin="org.eclipse.e4.ui.services"/> |
247 |
<import plugin="org.eclipse.emf.ecore.xmi" |
|
248 |
match="greaterOrEqual" |
|
249 |
version="2.11.0"/> |
|
250 |
<import plugin="org.eclipse.e4.core.di.extensions" |
|
251 |
match="greaterOrEqual" |
|
252 |
version="0.13.0"/> |
|
253 |
<import plugin="org.eclipse.swt" match="compatible" version="3.6.0"/> |
|
254 |
<import plugin="org.eclipse.equinox.common" |
|
255 |
match="compatible" |
|
256 |
version="3.6.0"/> |
|
257 |
<import plugin="org.w3c.css.sac" match="greaterOrEqual" version="1.3.0"/> |
|
258 |
<import plugin="org.eclipse.equinox.registry" |
|
259 |
match="compatible" |
|
260 |
version="3.5.0"/> |
|
261 |
<import plugin="org.eclipse.equinox.preferences" |
|
262 |
match="compatible" |
|
263 |
version="3.3.0"/> |
|
264 |
<import plugin="org.eclipse.core.runtime" |
|
265 |
match="greaterOrEqual" |
|
266 |
version="3.8.0"/> |
|
267 |
<import plugin="org.txm.chartsengine.rcp" |
|
268 |
match="greaterOrEqual" |
|
269 |
version="1.0.0"/> |
|
270 |
<import plugin="org.txm.chartsengine.core" |
|
271 |
match="greaterOrEqual" |
|
272 |
version="1.0.0"/> |
|
241 |
<import plugin="org.eclipse.emf.ecore.xmi" version="2.11.0" match="greaterOrEqual"/> |
|
242 |
<import plugin="org.eclipse.e4.core.di.extensions" version="0.13.0" match="greaterOrEqual"/> |
|
243 |
<import plugin="org.eclipse.swt" version="3.6.0" match="compatible"/> |
|
244 |
<import plugin="org.eclipse.equinox.common" version="3.6.0" match="compatible"/> |
|
245 |
<import plugin="org.w3c.css.sac" version="1.3.0" match="greaterOrEqual"/> |
|
246 |
<import plugin="org.eclipse.equinox.registry" version="3.5.0" match="compatible"/> |
|
247 |
<import plugin="org.eclipse.equinox.preferences" version="3.3.0" match="compatible"/> |
|
248 |
<import plugin="org.eclipse.core.runtime" version="3.8.0" match="greaterOrEqual"/> |
|
249 |
<import plugin="org.txm.chartsengine.rcp" version="1.0.0" match="greaterOrEqual"/> |
|
250 |
<import plugin="org.txm.chartsengine.core" version="1.0.0" match="greaterOrEqual"/> |
|
251 |
<import plugin="org.txm.groovy.core"/> |
|
252 |
<import plugin="org.txm.treetagger.core"/> |
|
253 |
<import plugin="javax.persistence" version="2.1.0" match="greaterOrEqual"/> |
|
254 |
<import plugin="org.eclipse.persistence.jpa" version="2.6.0" match="greaterOrEqual"/> |
|
255 |
<import plugin="org.eclipse.persistence.jpa.jpql" version="2.6.0" match="greaterOrEqual"/> |
|
256 |
<import plugin="org.txm.annotation.kr.core" version="1.0.0" match="greaterOrEqual"/> |
|
257 |
<import plugin="org.txm.annotation.rcp" version="1.0.0" match="greaterOrEqual"/> |
|
258 |
<import plugin="org.txm.concordance.rcp" version="1.0.0" match="greaterOrEqual"/> |
|
273 | 259 |
</requires> |
274 |
<plugin install-size="0" |
|
275 |
download-size="0" |
|
276 |
id="org.txm.core" |
|
277 |
unpack="true" |
|
278 |
version="0.8.0.qualifier"/> |
|
279 |
<plugin install-size="0" |
|
280 |
download-size="0" |
|
281 |
id="org.txm.libs.batik" |
|
282 |
unpack="true" |
|
283 |
version="0.0.0"/> |
|
284 |
<plugin install-size="0" |
|
285 |
download-size="0" |
|
286 |
unpack="true" |
|
287 |
id="org.txm.libs.colt" |
|
288 |
version="1.2.0"/> |
|
289 |
<plugin install-size="0" |
|
290 |
download-size="0" |
|
291 |
id="org.txm.libs.groovy-all" |
|
292 |
unpack="true" |
|
293 |
version="2.3.7"/> |
|
294 |
<plugin install-size="0" |
|
295 |
download-size="0" |
|
296 |
unpack="true" |
|
297 |
id="org.txm.libs.itext" |
|
298 |
version="2.1.5"/> |
|
299 |
<plugin install-size="0" |
|
300 |
download-size="0" |
|
301 |
unpack="true" |
|
302 |
id="org.txm.libs.jfreechart" |
|
303 |
version="1.0.17"/> |
|
304 |
<plugin install-size="0" |
|
305 |
download-size="0" |
|
306 |
unpack="true" |
|
307 |
id="org.txm.libs.jfreesvg" |
|
308 |
version="1.7.0"/> |
|
309 |
<plugin install-size="0" |
|
310 |
download-size="0" |
|
311 |
unpack="true" |
|
312 |
id="org.txm.libs.rserve" |
|
313 |
version="1.4.0"/> |
|
314 |
<plugin install-size="0" |
|
315 |
download-size="0" |
|
316 |
unpack="true" |
|
317 |
id="org.txm.libs.saxon" |
|
318 |
version="9.0.0"/> |
|
319 |
<plugin install-size="0" |
|
320 |
download-size="0" |
|
321 |
id="org.txm.rcp" |
|
322 |
unpack="true" |
|
323 |
version="0.8.0.qualifier"/> |
|
324 |
<plugin install-size="0" |
|
325 |
download-size="0" |
|
326 |
unpack="true" |
|
327 |
id="org.txm.utils" |
|
328 |
version="1.0.0.qualifier"/> |
|
329 |
<plugin install-size="0" |
|
330 |
download-size="0" |
|
331 |
unpack="false" |
|
332 |
id="org.eclipse.ui.workbench" |
|
333 |
version="0.0.0"/> |
|
334 |
<plugin install-size="0" |
|
335 |
download-size="0" |
|
336 |
id="org.eclipse.ui.themes" |
|
337 |
version="0.0.0"/> |
|
338 |
<plugin install-size="0" |
|
339 |
download-size="0" |
|
340 |
unpack="false" |
|
341 |
id="org.eclipse.e4.ui.css.swt.theme" |
|
342 |
version="0.0.0"/> |
|
343 |
<plugin install-size="0" |
|
344 |
download-size="0" |
|
345 |
id="org.txm.chartsengine.core" |
|
346 |
unpack="true" |
|
347 |
version="0.0.0"/> |
|
348 |
<plugin install-size="0" |
|
349 |
download-size="0" |
|
350 |
id="org.txm.chartsengine.raster.rcp" |
|
351 |
unpack="true" |
|
352 |
version="0.0.0"/> |
|
353 |
<plugin install-size="0" |
|
354 |
download-size="0" |
|
355 |
id="org.txm.chartsengine.rcp" |
|
356 |
unpack="true" |
|
357 |
version="0.0.0"/> |
|
358 |
<plugin install-size="0" |
|
359 |
download-size="0" |
|
360 |
id="org.txm.chartsengine.svgbatik.rcp" |
|
361 |
unpack="true" |
|
362 |
version="0.0.0"/> |
|
363 |
<plugin install-size="0" |
|
364 |
download-size="0" |
|
365 |
unpack="true" |
|
366 |
id="org.txm.libs.args4j" |
|
367 |
version="0.0.0"/> |
|
368 |
<plugin install-size="0" |
|
369 |
download-size="0" |
|
370 |
unpack="true" |
|
371 |
id="org.txm.libs.cqp" |
|
372 |
version="0.0.0"/> |
|
373 |
<plugin install-size="0" |
|
374 |
download-size="0" |
|
375 |
id="org.txm.links.rcp" |
|
376 |
unpack="true" |
|
377 |
version="0.0.0"/> |
|
378 |
<plugin install-size="0" |
|
379 |
download-size="0" |
|
380 |
unpack="true" |
|
381 |
id="org.txm.searchengine.core" |
|
382 |
version="0.0.0"/> |
|
383 |
<plugin install-size="0" |
|
384 |
download-size="0" |
|
385 |
unpack="true" |
|
386 |
id="org.txm.statsengine.core" |
|
387 |
version="0.0.0"/> |
|
388 |
<plugin install-size="0" |
|
389 |
download-size="0" |
|
390 |
unpack="true" |
|
391 |
id="org.txm.tokenizer.core" |
|
392 |
version="0.0.0"/> |
|
393 |
<plugin install-size="0" |
|
394 |
download-size="0" |
|
395 |
unpack="true" |
|
396 |
id="org.txm.libs.msoffice" |
|
397 |
version="0.0.0"/> |
|
398 |
<plugin install-size="0" |
|
399 |
download-size="0" |
|
400 |
unpack="true" |
|
401 |
id="org.txm.libs.office" |
|
402 |
version="0.0.0"/> |
|
260 |
|
|
261 |
<plugin |
|
262 |
id="org.txm.core" |
|
263 |
download-size="0" |
|
264 |
install-size="0" |
|
265 |
version="0.8.0.qualifier"/> |
|
266 |
|
|
267 |
<plugin |
|
268 |
id="org.txm.libs.batik" |
|
269 |
download-size="0" |
|
270 |
install-size="0" |
|
271 |
version="0.0.0"/> |
|
272 |
|
|
273 |
<plugin |
|
274 |
id="org.txm.libs.colt" |
|
275 |
download-size="0" |
|
276 |
install-size="0" |
|
277 |
version="1.2.0"/> |
|
278 |
|
|
279 |
<plugin |
|
280 |
id="org.txm.libs.groovy-all" |
|
281 |
download-size="0" |
|
282 |
install-size="0" |
|
283 |
version="2.3.7"/> |
|
284 |
|
|
285 |
<plugin |
|
286 |
id="org.txm.libs.itext" |
|
287 |
download-size="0" |
|
288 |
install-size="0" |
|
289 |
version="2.1.5"/> |
|
290 |
|
|
291 |
<plugin |
|
292 |
id="org.txm.libs.jfreechart" |
|
293 |
download-size="0" |
|
294 |
install-size="0" |
|
295 |
version="1.0.17"/> |
|
296 |
|
|
297 |
<plugin |
|
298 |
id="org.txm.libs.jfreesvg" |
|
299 |
download-size="0" |
|
300 |
install-size="0" |
|
301 |
version="1.7.0"/> |
|
302 |
|
|
303 |
<plugin |
|
304 |
id="org.txm.libs.rserve" |
|
305 |
download-size="0" |
|
306 |
install-size="0" |
|
307 |
version="1.4.0"/> |
|
308 |
|
|
309 |
<plugin |
|
310 |
id="org.txm.libs.saxon" |
|
311 |
download-size="0" |
|
312 |
install-size="0" |
|
313 |
version="9.0.0"/> |
|
314 |
|
|
315 |
<plugin |
|
316 |
id="org.txm.rcp" |
|
317 |
download-size="0" |
|
318 |
install-size="0" |
|
319 |
version="0.8.0.qualifier"/> |
|
320 |
|
|
321 |
<plugin |
|
322 |
id="org.txm.utils" |
|
323 |
download-size="0" |
|
324 |
install-size="0" |
|
325 |
version="1.0.0.qualifier"/> |
|
326 |
|
|
327 |
<plugin |
|
328 |
id="org.eclipse.ui.workbench" |
|
329 |
download-size="0" |
|
330 |
install-size="0" |
|
331 |
version="0.0.0" |
|
332 |
unpack="false"/> |
|
333 |
|
|
334 |
<plugin |
|
335 |
id="org.eclipse.ui.themes" |
|
336 |
download-size="0" |
|
337 |
install-size="0" |
|
338 |
version="0.0.0"/> |
|
339 |
|
|
340 |
<plugin |
|
341 |
id="org.eclipse.e4.ui.css.swt.theme" |
|
342 |
download-size="0" |
|
343 |
install-size="0" |
|
344 |
version="0.0.0" |
|
345 |
unpack="false"/> |
|
346 |
|
|
347 |
<plugin |
|
348 |
id="org.txm.chartsengine.core" |
|
349 |
download-size="0" |
|
350 |
install-size="0" |
|
351 |
version="0.0.0"/> |
|
352 |
|
|
353 |
<plugin |
|
354 |
id="org.txm.chartsengine.raster.rcp" |
|
355 |
download-size="0" |
|
356 |
install-size="0" |
|
357 |
version="0.0.0"/> |
|
358 |
|
|
359 |
<plugin |
|
360 |
id="org.txm.chartsengine.rcp" |
|
361 |
download-size="0" |
|
362 |
install-size="0" |
|
363 |
version="0.0.0"/> |
|
364 |
|
|
365 |
<plugin |
|
366 |
id="org.txm.chartsengine.svgbatik.rcp" |
|
367 |
download-size="0" |
|
368 |
install-size="0" |
|
369 |
version="0.0.0"/> |
|
370 |
|
|
371 |
<plugin |
|
372 |
id="org.txm.libs.args4j" |
|
373 |
download-size="0" |
|
374 |
install-size="0" |
|
375 |
version="0.0.0"/> |
|
376 |
|
|
377 |
<plugin |
|
378 |
id="org.txm.libs.cqp" |
|
379 |
download-size="0" |
|
380 |
install-size="0" |
|
381 |
version="0.0.0"/> |
|
382 |
|
|
383 |
<plugin |
|
384 |
id="org.txm.links.rcp" |
|
385 |
download-size="0" |
|
386 |
install-size="0" |
|
387 |
version="0.0.0"/> |
|
388 |
|
|
389 |
<plugin |
|
390 |
id="org.txm.searchengine.core" |
|
391 |
download-size="0" |
|
392 |
install-size="0" |
|
393 |
version="0.0.0"/> |
|
394 |
|
|
395 |
<plugin |
|
396 |
id="org.txm.statsengine.core" |
|
397 |
download-size="0" |
|
398 |
install-size="0" |
|
399 |
version="0.0.0"/> |
|
400 |
|
|
401 |
<plugin |
|
402 |
id="org.txm.tokenizer.core" |
|
403 |
download-size="0" |
|
404 |
install-size="0" |
|
405 |
version="0.0.0"/> |
|
406 |
|
|
407 |
<plugin |
|
408 |
id="org.txm.libs.msoffice" |
|
409 |
download-size="0" |
|
410 |
install-size="0" |
|
411 |
version="0.0.0"/> |
|
412 |
|
|
413 |
<plugin |
|
414 |
id="org.txm.libs.office" |
|
415 |
download-size="0" |
|
416 |
install-size="0" |
|
417 |
version="0.0.0"/> |
|
418 |
|
|
419 |
<plugin |
|
420 |
id="org.txm.annotation.kr.core" |
|
421 |
download-size="0" |
|
422 |
install-size="0" |
|
423 |
version="0.0.0" |
|
424 |
unpack="false"/> |
|
425 |
|
|
426 |
<plugin |
|
427 |
id="org.txm.annotation.kr.rcp" |
|
428 |
download-size="0" |
|
429 |
install-size="0" |
|
430 |
version="0.0.0" |
|
431 |
unpack="false"/> |
|
432 |
|
|
433 |
<plugin |
|
434 |
id="org.txm.annotation.rcp" |
|
435 |
download-size="0" |
|
436 |
install-size="0" |
|
437 |
version="0.0.0" |
|
438 |
unpack="false"/> |
|
439 |
|
|
403 | 440 |
</feature> |
tmp/org.txm.python.core/build.properties (revision 1188) | ||
---|---|---|
1 |
source.. = src/ |
|
2 |
output.. = bin/ |
|
3 |
bin.includes = META-INF/,\ |
|
4 |
.,\ |
|
5 |
plugin.xml,\ |
|
6 |
lib/jython-standalone-2.7.0.jar |
|
0 | 7 |
tmp/org.txm.python.core/plugin.xml (revision 1188) | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<?eclipse version="3.4"?> |
|
3 |
<plugin> |
|
4 |
<extension |
|
5 |
point="org.txm.core.engines.ScriptEngine"> |
|
6 |
<ScriptEngine |
|
7 |
class="org.txm.python.core.PythonScriptEngine" |
|
8 |
name="Python"> |
|
9 |
</ScriptEngine> |
|
10 |
</extension> |
|
11 |
</plugin> |
|
0 | 12 |
tmp/org.txm.python.core/.settings/org.eclipse.jdt.core.prefs (revision 1188) | ||
---|---|---|
1 |
eclipse.preferences.version=1 |
|
2 |
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled |
|
3 |
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 |
|
4 |
org.eclipse.jdt.core.compiler.compliance=1.7 |
|
5 |
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error |
|
6 |
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error |
|
7 |
org.eclipse.jdt.core.compiler.source=1.7 |
|
0 | 8 |
tmp/org.txm.python.core/.classpath (revision 1188) | ||
---|---|---|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<classpath> |
|
3 |
<classpathentry exported="true" kind="lib" path="lib/jython-standalone-2.7.0.jar"/> |
|
4 |
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/> |
|
5 |
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> |
|
6 |
<accessrules> |
|
7 |
<accessrule kind="accessible" pattern="**"/> |
|
8 |
</accessrules> |
|
9 |
</classpathentry> |
|
10 |
<classpathentry kind="src" path="src"/> |
|
11 |
<classpathentry kind="output" path="bin"/> |
|
12 |
</classpath> |
|
0 | 13 |
tmp/org.txm.python.core/META-INF/MANIFEST.MF (revision 1188) | ||
---|---|---|
1 |
Manifest-Version: 1.0 |
|
2 |
Bundle-ManifestVersion: 2 |
|
3 |
Bundle-Name: Python |
|
4 |
Bundle-SymbolicName: org.txm.python.core;singleton:=true |
|
5 |
Bundle-Version: 1.0.0.qualifier |
|
6 |
Bundle-Vendor: Textometrie.org |
|
7 |
Automatic-Module-Name: org.txm.python.core |
Also available in: Unified diff