Revision 1217

tmp/org.txm.setups/shared/debian/usr/share/lintian/overrides/txm (revision 1217)
1
txm-TXMVERSION binary: arch-independent-package-contains-binary-or-object
1
overtxm-TXMVERSION binary: arch-independent-package-contains-binary-or-object
2 2
txm-TXMVERSION binary: unstripped-binary-or-object
tmp/org.txm.setups/shared/debian/DEBIAN/control (revision 1217)
1
Package: txm
1
Package: txm-TXMVERSION
2 2
Version: TXMVERSION
3 3
Section: base
4 4
Priority: optional
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/CQPCorpus.java (revision 1217)
123 123
	/** The language. */
124 124
	private String language = "???"; //$NON-NLS-1$
125 125
	
126
	
127 126
	/**
128 127
	 * Gets the locale of the corpus.
129 128
	 * 
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/MainCorpus.java (revision 1217)
445 445
		}
446 446
		return textids;
447 447
	}
448
	
449
	public String[] getCorpusTextIdsList() throws CqiClientException, IOException, CqiServerError {
450
		
451
		int nbtext = getNbTexts();
452
		int[] structs = new int[nbtext];
453
		for(int i = 0 ; i < nbtext ; i++)
454
			structs[i] = i;
448 455

  
456
		StructuralUnit text_su = this.getStructuralUnit("text"); //$NON-NLS-1$
457
		StructuralUnitProperty text_id_sup = text_su.getProperty("id"); //$NON-NLS-1$
458
		
459
		return CorpusManager.getCorpusManager().getCqiClient().struc2Str(text_id_sup.getQualifiedName(), structs);
460
	}
461

  
449 462
	/**
450 463
	 * Find text no.
451 464
	 *
tmp/org.txm.rcp.feature/build_javadoc.xml/javadoc.xml (revision 1217)
1 1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 2
<project default="javadoc">
3 3
    <target name="javadoc">
4
        <javadoc access="public" author="true" classpath="/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.util_3.3.0.v20131023-1243.jar:../../org.txm.core/lib/rtfCleaner.jar:../../org.txm.progression.core/bin:../../org.txm.backtomedia.rcp/vlcj-2.4.1/platform-3.5.2.jar:../../org.txm.libs.batik/batik-ext.jar:../../org.txm.core/lib/ant.jar:../../org.txm.libs.saxon/bin:../../org.txm.annotation.core/libs/postgresql-9.4.1207.jre6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.swt_3.103.2.v20150203-1313.jar:../../org.txm.properties.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.xml.ui_1.1.501.v201501212057.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.commands_0.10.2.v20140424-2344.jar:../../org.txm.libs.batik/batik-parser.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.forms_3.6.100.v20140422-1825.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.views.log_1.0.500.v20140512-1221.jar:/home/mdecorde/.m2/repository/org/testng/testng/6.0.1/testng-6.0.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.swt_0.12.100.v20141126-1150.jar:../../org.txm.core/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.osgi.nl_ru_4.4.0.v20150804100819.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.core_0.10.100.v20140424-2042.jar:../../org.txm.chartsengine.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.frameworks_1.2.200.v201304241450.jar:../../org.txm.analec.rcp/libs/itext-xtra-5.5.8.jar:../../org.txm.core/lib/antlr-2.7.7.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.gtk.linux.x86_64.nl_ru_4.4.0.v20150804100819.jar:../../org.txm.core/lib/postgresql-9.4.1207.jre6.jar:../../org.txm.core/lib/jodconverter-core-3.1-beta.jar:/home/mdecorde/.m2/repository/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar:../../org.txm.chartsengine.jfreechart.rcp/bin:../../org.txm.backtomedia.rcp/vlcj-2.4.1/jna-3.5.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.debug.core_3.9.1.v20140805-1629.jar:../../org.txm.chartsengine.jfreechart.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.navigator.resources_3.4.700.v20140407-1004.jar:../../org.txm.cooccurrence.core/bin:../../org.txm.ahc.core/bin:../../org.txm.libs.batik/batik-dom.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.core_2.3.0.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.security.ui_1.1.200.v20130626-2037.jar:../../org.txm.utils/commons-lang-2.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_1.2.0.v20140422-1847.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.discovery_1.0.300.v20131210-1027.jar:../../org.txm.rcp/lib/commons-lang-2.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.sse.ui_1.3.301.v201501151629.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.sshagent.jar:../../org.txm.libs.batik/batik-css.jar:../../org.txm.statsengine.core/bin:/home/mdecorde/ECLIPSE 442/eclipse_delta/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.2.v20150203-1351.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/platform.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.repository_2.3.0.v20131211-1531.jar:../../org.txm.core/lib/jtidy-r938.jar:../../org.txm.libs.batik/batik-transcoder.jar:../../org.txm.libs.rserve/lib/RserveEngine.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xml.serializer_2.7.1.v201005080400.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.2.v20141126-1310.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn_2.0.4.I20150123-1700.jar:../../org.txm.analec.rcp/libs/glazedlists_java15-1.9.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.updatesite_1.0.400.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.project.facet.core_1.4.300.v201111030424.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.osgi.nl_fr_4.4.0.v20150804100819.jar:../../org.txm.libs.jfreesvg/lib/jfreesvg-1.7.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.persistence_2.1.0.v201304241213.jar:../../org.txm.statsengine.r.rcp/bin:../../org.txm.index.core/bin:../../org.txm.libs.batik/batik-gui-util.jar:../../org.txm.libs.jfreechart/lib/jcommon-1.0.21.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.platform_4.4.2.v20150204-1700/platform.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.engine_2.3.0.v20140506-1720.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.services_1.2.1.v20140808-1251.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi_3.10.2.v20150203-1939.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.ui_3.7.100.v20130710-1213.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.asm_3.3.1.v201302191223.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.reconciler.dropins_1.1.200.v20131119-0908.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.core_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.discovery.compatibility_1.0.200.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.core_3.7.0.v20130514-1224.jar:../../org.txm.statsengine.r.core/bin:../../org.txm.libs.batik/xml-apis-ext.jar:../../org.txm.libs.batik/batik-svggen.jar:../../org.txm.utils/commons-io-1.4.jar:../../org.txm.libs.batik/batik-codec.jar:../../org.txm.core/lib/swing-layout-1.0.3.jar:../../org.txm.para.core/bin:../../org.txm.partition.core/bin:../../org.txm.edition.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar:../../org.txm.core/lib/liquidlnf.jar:../../org.txm.libs.itext/lib/iText-2.1.5.jar:../../org.txm.libs.batik/batik-awt-util.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.300.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.operations_2.4.0.v20131119-0908.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.oracle_2.6.0.v20130618-cdb07e1.jar:../../org.txm.analec.rcp/libs/xmlworker-5.5.8.jar:../../org.txm.chartsengine.core/bin:/home/mdecorde/.m2/repository/org/openoffice/unoil/3.2.1/unoil-3.2.1.jar:../../org.txm.utils/textcat-1.0.1.jar:../../org.txm.index.rcp/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.core.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar:../../org.txm.rcp/swing2swt.jar:../../org.txm.referencer.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.2.v20150204-1353.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:../../org.txm.jodconverter.core/target/test-classes:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.util_1.0.500.v20130404-1337.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20141126-1957:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/sqljet.jar:../../org.txm.treetagger.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/plugin_dsld_support/:../../org.txm.rcp/lib/commons-cli-1.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.inject_1.0.0.v20091030.jar:../../org.txm.rcp/bin:../../org.txm.lexicaltable.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/servlet-api-2.4.jar:../../org.txm.core/lib/dom4j-1.6.1.jar:../../org.txm.core/lib/ant-1.7.1.jar:../../org.txm.annotation.core/libs/hsqldb.jar:../../org.txm.cooccurrence.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.core_2.0.4.I20150123-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.ui_2.0.3.I20141224-1700.jar:../../org.txm.analec.rcp/libs/itext-pdfa-5.5.8.jar:../../org.txm.internalview.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/ivy-2.3.0-sources.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.gtk.linux.x86_64.nl_fr_4.4.0.v20150804100819.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/trilead.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/bsf-2.4.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.update.configurator_3.3.300.v20140518-1928.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.event_1.3.100.v20140115-1647.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar:../../org.txm.libs.batik/batik-swing.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.metadata_2.2.0.v20131211-1531.jar:../../org.txm.tigersearch.rcp/lib:../../org.txm.libs.saxon/saxon9he.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.model.workbench_1.1.0.v20140512-1820.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.di_1.4.0.v20140414-1837.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.metadata.repository_1.2.100.v20131209-2144.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.services_3.4.0.v20140312-2051.jar:../../org.txm.core/lib/forms-1.0.7.jar:../../org.txm.core/lib/sqlite-jdbc-3.8.11.2.jar:../../org.txm.chartsengine.r.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/groovy-all-2.3.7.jar:/home/mdecorde/.groovy/greclipse/global_dsld_support:../../org.txm.utils/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xerces_2.9.0.v201101211617.jar:../../org.txm.core/lib/json-20090211.jar:../../org.txm.lexicaltable.core/bin:../../org.txm.libs.batik/batik-anim.jar:/home/mdecorde/.m2/repository/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.editors_3.8.200.v20140401-1310.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.simpleconfigurator_1.1.0.v20131217-1203.jar:../../org.txm.textsbalance.core/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.usocket-jna.jar:../../org.txm.core/lib/macSpecific.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.connector-factory.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/ivy-2.3.0.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jna.jar:../../org.txm.core/lib/asm-tree-2.2.3.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.environment_1.0.400.v200912181831.jar:/home/mdecorde/.m2/repository/org/openoffice/jurt/3.2.1/jurt-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.search_3.9.100.v20140226-1637.jar:../../org.txm.groovy.core/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.pageant.jar:/home/mdecorde/.m2/repository/org/openoffice/juh/3.2.1/juh-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.validation.ui_1.2.500.v201310231452.jar:../../org.txm.queryindex.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.help_2.0.4.I20150123-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.uriresolver_1.2.100.v201305141634.jar:../../org.txm.chartsengine.r.core/bin:/home/mdecorde/.m2/repository/commons-cli/commons-cli/1.1/commons-cli-1.1.jar:../../org.txm.libs.batik/batik-bridge.jar:../../org.txm.concordance.core/bin:../../org.txm.libs.batik/batik-svg-dom.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.jpa_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.resources_3.9.1.v20140825-1431.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.ui_1.1.500.v200911182011.jar:../../org.txm.annotation.core/libs/sqlite-jdbc-3.8.11.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.console_1.0.300.v20131113-1212.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/svnkit.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar:../../org.txm.searchengine.core/bin:../../org.txm.backtomedia.rcp/opal-0.9.5.2.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/sequence.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.browser_3.4.200.v20131003-1453.jar:../../org.txm.libs.colt/lib/colt-1.2.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.frameworks.ui_1.2.300.v201401292051.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.svnkit-trilead-ssh2.jar:/home/mdecorde/.m2/repository/org/json/json/20090211/json-20090211.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.101.v20140818-1343.jar:../../org.txm.analec.rcp/libs/jcommon-xml-1.0.23.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.nl_ru_4.4.0.v20150804100819.jar:../../org.txm.tigersearch.rcp/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.net_1.2.200.v20140124-2013.jar:/home/mdecorde/.m2/repository/com/beust/jcommander/1.12/jcommander-1.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.annotation_1.2.0.v201401042248.jar:../../org.txm.progression.rcp/bin:../../org.txm.concordance.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.console_3.5.300.v20140424-1437.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851/runtime_registry_compatibility.jar:../../org.txm.utils/ant-1.7.1.jar:../../org.txm.core/lib/ant-launcher.jar:../../org.txm.core/lib/juniversalchardet-1.0.3.jar:../../org.txm.libs.batik/batik-script.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.commands_3.6.100.v20140528-1422.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.core_1.2.0.v200908251833.jar:../../org.txm.treetagger.rcp/bin:../../org.txm.libs.batik/batik-gvt.jar:../../org.txm.rcp/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui_2.3.0.v20140404-1657.jar:../../org.txm.tigersearch.rcp/lib/TigerSearch.jar:../../org.txm.core/lib/junit-4.5.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.usocket-nc.jar:/home/mdecorde/.m2/repository/org/openoffice/ridl/3.2.1/ridl-3.2.1.jar:../../org.txm.core/lib/hsqldb.jar:../../org.txm.core/lib/ridl-3.2.1.jar:../../org.txm.backtomedia.rcp/vlcj-2.4.1/vlcj-2.4.1.jar:../../org.txm.ca.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.emf.common_2.10.1.v20150123-0348.jar:../../org.txm.core/lib/unoil-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.net_1.2.200.v20120807-0927.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.navigator_3.5.401.v20140724-1117.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.polarion.eclipse.team.svn.connector_4.1.3.I20150214-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.nl_fr_4.4.0.v20150804100819.jar:../../org.txm.libs.cqp/bin:../../org.txm.internalview.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar:../../org.txm.core/lib/jline-0.9.94.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench_1.2.2.v20141212-1259.jar:../../org.txm.core/lib/looks-2.0.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.views_3.7.0.v20140408-0703.jar:../../org.txm.analec.rcp/libs/jcommon-1.0.23.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.antlr_3.2.0.v201302191141.jar:../../org.txm.analec.rcp/libs/itextpdf-5.5.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.xml.core_1.1.902.v201501211904.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.discovery_1.0.100.v20131210-1027.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.xml_1.3.4.v201005080400.jar:../../org.txm.wordcloud.core/bin:../../org.txm.utils/juniversalchardet-1.0.3.jar:../../org.txm.tigersearch.rcp/lib/dom4j-1.6.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui_3.106.1.v20141002-1150.jar:../../org.txm.annotation.core/bin:/home/mdecorde/.m2/repository/org/hyperic/sigar/1.6.5.132/sigar-1.6.5.132.jar:../../org.txm.core/lib/textcat-1.0.1.jar:../../org.txm.core/bin:../../org.txm.libs.batik/js.jar:../../org.txm.core/lib/quaqua.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.oracle.nosql_2.6.0.v20130618-029bee0.jar:../../org.txm.core/lib/jvectClipboard-1.2.jar:../../org.txm.core/lib/asm-analysis-2.2.3.jar:../../org.txm.specificities.core/bin:../../org.txm.libs.jfreechart/lib/jfreechart-1.0.17.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.help_3.6.0.v20130326-1254.jar:../../org.txm.libs.groovy-all/lib/groovy-all-2.3.7.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.bindings_0.10.200.v20140424-2042.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xml.resolver_1.2.0.v201005080400.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.validation_1.2.600.v201501211647.jar:/home/mdecorde/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.expressions_3.4.600.v20140128-0851.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.services_1.1.0.v20140328-1925.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.jpa.jpql_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface_3.10.2.v20141021-1035.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface.text_3.9.2.v20141003-1326.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.di_1.0.0.v20140328-2112.jar:../../org.txm.searchengine.cqp.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.swt.theme_0.9.300.v20141126-1957.jar:../../org.txm.utils/commons-cli-1.2.jar:../../org.txm.libs.batik/batik-util.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.sse.core_1.1.900.v201401092025.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.nosql_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/svnkit-javahl.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.contexts_1.3.100.v20140407-1019.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.director_2.3.100.v20140224-1921.jar:../../org.txm.libs.batik/xml-apis.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.text_3.5.300.v20130515-1451.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/antlr-runtime.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/com.ibm.icu_52.1.1.v201501240615.jar:../../org.txm.core/lib/concurrent-1.3.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.sdk_1.0.300.v20140407-1803.jar:../../org.txm.libs.batik/batik-xml.jar:/home/mdecorde/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:../../org.txm.rcp/lib/junit-4.5.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.debug.ui_3.10.2.v20141014-1039.jar:../../org.txm.libs.rserve/lib/REngine.jar" destdir="../../javadoc" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="org.txm.analec.toolbarbutton,org.txm.libs.cqp,org.txm.annotation.rcp.views.knowledgerepositories,org.txm.chartsengine.jfreechart.core.themes.base,org.txm.chartsengine.jfreechart.rcp.testers,org.eclipse.ui.internal.about,org.txm.concordance.core.preferences,org.txm.utils.i18n,org.txm.chartsengine.jfreechart.rcp.preferences,org.txm.rcp.commands.R,org.txm.progression.core.chartsengine.jfreechart,org.artofsolving.jodconverter,org.txm.oriflamms.commands,org.txm.ahc.rcp.messages,org.txm.treetagger.rcp.preferences,org.txm.xmleditor,org.txm.internalview.rcp.adapters,org.txm.ahc.rcp.preferences,org.txm.importer.srcmf,queryindexrcp.actions,org.txm.chartsengine.jfreechart.rcp.themes.highcharts.events,org.txm.textsbalance.core.preferences,org.txm.progression.core.chartsengine.jfreechart.themes.highcharts.renderers,org.txm.rcp.swt.widget.parameters,org.txm.test,org.txm.searchengine.cqp.rcp.adapters,org.txm.ca.core.chartsengine.jfreechart.datasets,org.txm.partition.rcp.messages,org.txm.statsengine.core.utils,org.txm.tests,org.txm.statsengine.core.data,org.txm.partition.rcp.preferences,org.txm.internalview.rcp.messages,tigersearch4txm.handlers,org.txm.annotation.core.temporary,org.txm.lexicaltable.core.statsengine.data,org.txm.rcp.chartsengine.r.preferences,org.txm.backtomedia.editors.input,org.txm.dictionary.preferences,org.txm.annotation.core.storage.temporary,org.txm.searchengine.cqp.core.tests,org.txm.utils.saxon,org.txm.stat.engine.r,org.txm.specificities.core.chartsengine.jfreechart,org.txm.specificities.core.statsengine.data,vlcplayerrcp,org.txm.rcp.views,org.txm.specificities.rcp.editors,org.txm.properties.core.functions,org.txm.rcp.commands.function,org.txm.core.messages,org.txm.links.rcp,org.txm.index.rcp.editors,org.txm.progression.core.chartsengine.r,org.txm.metadatas,org.txm.properties.rcp.preferences,org.txm.partition.core.functions,practicallymacro.util,org.txm.progression.rcp.chartsengine.events,JamaPlus,org.txm.dictionary.functions.sql,org.txm.progression.rcp.handlers,org.txm.ca.rcp.messages,org.txm.statsengine.core.messages,org.txm.rcp.swt.listeners,org.txm.chartsengine.core.preferences,org.txm.lexicaltable.core.statsengine.r.data,org.txm.specificities.core.preferences,org.txm.macro.frolex,org.artofsolving.jodconverter.document,org.txm.backtomedia.preferences,practicallymacro.model,org.txm.utils.zip,org.txm.progression.core.functions,org.txm.tigersearch.commands,org.txm.index.core.preferences,org.artofsolving.jodconverter.office,org.txm.ahc.core.functions,org.txm.macro.analec.edit,visuAnalec.donnees,org.txm.macro.analec,org.txm.statsengine.r.core.messages,org.txm.chartsengine.jfreechart.rcp.themes.highcharts.swing,org.txm.treetagger.rcp.messages,org.txm.rcp.jface,org.txm.objects,listcooccurrences,org.txm.referencer.core.preferences,org.txm.searchengine.core,org.txm.annotation.core,org.txm.rcp.handlers.scripts,org.txm.progression.rcp.preferences,org.txm.statsengine.r.rcp.handlers,org.txm.cooccurrence.rcp.adapters,org.txm.partition.rcp.adapters,org.txm.rcp.swt.widget.structures,org.txm.function.tigersearch,org.txm.searchengine.cqp.rcp.preferences,org.txm.analec.widgets,visuAnalec.texte,org.txm.chartsengine.r.core,org.txm.statsengine.r.rcp.views,org.txm.cooccurrence.rcp.messages,org.txm.rcp.perspective,org.txm.chartsengine.jfreechart.rcp.themes.highcharts,org.txm.utils.network,org.txm.ahc.rcp.adapters,org.txm.referencer.core.functions,org.txm.rcp.tests,org.txm.rcp.svg,org.txm.concordance.core.messages,org.txm.ca.core.chartsengine.r,org.txm.macro.analec.exploit,org.txm.dictionary.functions.tsv,org.txm.partition.core.preferences,JamaPlus.util,org.txm.partition.core.messages,org.txm.statsengine.r.rcp.perspectives,org.txm.macro.metopes,org.txm.chartsengine.jfreechart.core.renderers.interfaces,org.txm.statsengine.core,org.txm.index.core.functions,org.txm.index.rcp.adapters,org.txm.rcp.editors.queryindex,org.txm.referencer.rcp.preferences,visuAnalec.vue,practicallymacro.actions,org.txm.analec.toolbar,org.txm.specificities.rcp.adapters,org.txm.ca.rcp.chartsengine.events,org.txm.progression.core.messages,org.txm.annotation.rcp.preferences,org.txm.wordcloud.core.preferences,org.txm.searchengine.cqp.clientExceptions,org.txm.cooccurrence.core.preferences,org.txm.importer.scripting,org.txm.cooccurrence.core.messages,org.txm.analec,org.txm.annotation.rcp.messages,org.txm.cooccurrence.core.functions,org.txm.utils.xml,org.txm.chartsengine.rcp.preferences,org.txm.annotation.core.repository,org.txm.edition.rcp.editors,practicallymacro.dialogs,org.txm.lexicaltable.core.messages,org.txm.textsbalance.rcp.handlers,org.txm.wordcloud.rcp.editors,tigersearch4txm,org.txm.para.core.functions,org.txm.importer.tigersearch,org.txm.wordcloud.core.functions,org.txm.rcp.editors.listeners,org.txm.ca.rcp.handlers,org.txm.chartsengine.core,org.txm.edition.rcp.preferences,org.txm.macro.analec.misc,org.txm.utils.messages,org.txm.progression.rcp.editors,org.txm.statsengine.r.core.rcolt,org.txm.specificities.core.messages,org.txm.ca.core.functions,org.txm.index.core.messages,org.txm.edition.rcp.editors.ext,org.txm.statsengine.r.rcp.messages,svnenvironement,org.txm.internalview.rcp.handlers,org.txm.referencer.rcp.handlers,org.txm.ca.core.chartsengine.base,org.txm.concordance.rcp.actions,org.txm.functions.cql2lsa,org.txm.properties.rcp.messages,org.txm.rcp.editors.imports,org.txm.textsbalance.core.chartsengine.r,org.txm.specificities.rcp.preferences,org.txm.rcp.commands.tests,org.txm.chartsengine.rcp.handlers,org.txm.rcp.p2.plugins,org.txm.para.rcp.handlers,org.txm.internalview.core.functions,org.txm.annotation.core.conversion,org.txm.textsbalance.rcp.preferences,org.txm.rcp.commands.workspace,org.txm.core.tests.junit,org.txm.ca.rcp.preferences,org.txm.lexicaltable.rcp.editors,org.txm.searchengine.ts,org.txm.statsengine.r.core.preferences,org.txm.importer.cwb,org.txm.progression.rcp.messages,org.txm.chartsengine.core.results,org.txm.internalview.core.preferences,org.txm.analec.commands,org.txm.chartsengine.r.core.preferences,org.txm.properties.rcp.editors,org.txm.core.preferences,org.txm.partition.core.chartsengine.jfreechart,practicallymacro.commands,org.txm.ahc.core.chartsengine.jfreechart,org.txm.concordance.rcp.widgets,org.txm.rcp.messages,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.renderers,org.txm.partition.rcp.handlers,org.txm.macro.analec.exploit.mesures1,org.txm.statsengine.r.core.exceptions,org.txm.functions.intertextualdistance,org.txm.cooccurrence.core.functions.comparators,org.txm.concordance.core.functions,org.txm.specificities.rcp.handlers,org.txm.analec.view,org.txm.lexicaltable.rcp.messages,org.txm.ca.core.preferences,org.txm.wordcloud.rcp.adapters,queryindexrcp,org.txm.analec.export,org.txm.properties.core.messages,org.txm.ca.core.messages,org.txm.properties.core.preferences,org.txm.chartsengine.svgbatik.rcp,org.txm.rcp.views.corpora,org.txm.searchengine.cqp.core.functions.preview,org.txm.rcp.actions,org.txm.searchengine.cqp.corpus.query,org.txm.internalview.core.messages,practicallymacro.editormacros,org.txm.concordance.rcp.adapters,org.txm.rcp.testers,org.txm.rcp.handlers.results,visuAnalec.elements,org.txm.core.results.comparators,org.txm.oriflamms.functions,org.txm.rcp.views.fileexplorer,org.txm.searchengine.cqp.core.messages,org.txm.ahc.core.messages,org.txm.rcp.views.debug,org.txm.chartsengine.raster.rcp,org.txm.rcp.commands.link,org.txm.chartsengine.jfreechart.rcp,org.txm.sql,org.txm.utils.logger,org.txm.concordance.core.functions.comparators,org.txm.edition.rcp.handlers,org.txm.ahc.core.preferences,org.txm.wordcloud.core.chartsengine.jfreechart,org.txm.concordance.rcp.handlers,org.txm.wordcloud.rcp.handlers,org.txm.wordcloud.rcp.messages,org.txm.chartsengine.rcp.swt,visuAnalec.util,org.txm.ca.rcp.editors,org.txm.stat.utils,org.txm.chartsengine.svgbatik.rcp.swing,org.txm.searchengine.cqp.corpus,org.txm.rcp.wizard,org.txm.textsbalance.rcp.editors,org.artofsolving.jodconverter.process,visuAnalec.statistiques,org.txm.statsengine.r.core,org.txm.statsengine.r.rcp.preferences,org.txm.utils.tostring,org.txm.annotation.rcp.editor,org.txm.rcp.swt.widget.preferences,org.txm.rcp.utils,org.txm.tigersearch.rcp.tester,org.txm.importer.filters,org.txm.chartsengine.jfreechart.core.preferences,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme,org.txm.core.results,org.txm.edition.rcp.messages,org.txm.chartsengine.r.core.themes,org.txm.utils,org.txm.functions.coocmatrix,org.txm.rcp.commands.queryview,org.txm.textsbalance.core.functions,org.txm.statsengine.r.core.data,org.txm.analec.imports,org.txm.wordcloud.core.chartsengine.r,org.txm.wordcloud.rcp.preferences,org.txm.functions.contrasts,org.txm.backtomedia.editors.vlcplayer,org.txm.chartsengine.rcp,org.txm.annotation.rcp.concordance,org.txm.internalview.rcp.editors,org.txm.treetagger.core.preferences,org.txm.cooccurrence.rcp.editors,org.txm.lexicaltable.rcp.handlers,org.txm.chartsengine.jfreechart.rcp.swt,org.txm.referencer.rcp.editors,org.txm.ahc.rcp.editors,org.txm.chartsengine.raster.rcp.swt,org.txm.importer.metopes.preferences,org.txm.concordance.core.tests,org.txm.chartsengine.jfreechart.core.renderers,analecrcp,org.txm.chartsengine.rcp.events,org.txm.index.rcp.messages,org.txm.properties.rcp.handlers,visuAnalec.fichiers,org.txm.concordance.rcp.preferences,org.txm.partition.rcp.editors,org.txm.lexicaltable.rcp.preferences,org.txm.rcp.editors.input,org.txm.rcp.preferences,org.txm.annotation.rcp.editors.imports.sections,org.txm.referencer.rcp.adapters,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.swing,org.txm.referencer.rcp.messages,org.txm.specificities.core.functions,org.txm.para.rcp.messages,org.txm.utils.treetagger,org.txm.chartsengine.rcp.messages,org.txm.macro.r,org.txm.lexicaltable.core.preferences,org.artofsolving.jodconverter.cli,org.txm.ca.core.statsengine.r.functions,org.txm.analec.preferences,org.txm.chartsengine.jfreechart.rcp.themes.base.swing,org.txm.analec.testers,org.txm.rcp.commands.editor,org.txm.progression.core.preferences,org.txm.rcp.editors.imports.sections,org.txm.statsengine.r.rcp.decorators,visuAnalec,org.txm.rcp.swt.provider,org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.renderers,org.txm.utils.processbuilder,org.txm.chartsengine.core.messages,org.txm.tigersearch.editors,org.txm.searchengine.cqp.serverException,org.txm.para.rcp.editors,org.txm.rcp.handlers,org.txm.backtomedia.commands.function,org.txm.links.coocmatrix,org.txm.specificities.rcp.messages,org.txm.chartsengine.rcp.editors,org.txm.specificities.core.chartsengine.r,org.txm.ca.rcp.adapters,org.txm.rcp.splashHandlers,org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.chartcreators,queryindexrcp.adapters,org.txm.searchengine.cqp.rcp.handlers.base,org.txm.textsbalance.rcp.adapters,practicallymacro.preferences,org.txm.chartsengine.jfreechart.rcp.handlers,org.txm.index.rcp.handlers,org.txm.lexicaltable.core.functions,visuAnalec.chaines,org.txm.core.engines,org.txm.wordcloud.core.messages,org.txm.chartsengine.jfreechart.rcp.events,org.txm.treetagger.rcp.handlers,org.txm.utils.io,oriflamms,org.txm.rcp.adapters,org.txm.concordance.rcp.editors,org.txm.ahc.core.chartsengine.r,org.txm.cooccurrence.rcp.handlers,org.txm.partition.core.chartsengine.base,xmleditorrcp,org.txm.searchengine.cqp.core.functions.summary,org.txm.macro.analec.export,org.txm.rcp.views.cmdparameters,org.txm.ahc.rcp.handlers,org.txm.export.ts,org.txm.rcp.editors.adaptableDataStructure,org.txm.annotation.core.preferences,org.txm.importer.metopes,org.txm.annotation.rcp.commands.krview,org.txm.partition.core.chartsengine.r,org.txm.dictionary.functions.jpa,org.txm.dictionary.commands,org.txm.specificities.core.statsengine.r.function,org.txm.functions.queryindex,org.txm.searchengine.cqp.core.functions.selection,org.eclipse.equinox.internal.p2.ui.dialogs,org.txm.core.tests.manual,org.eclipse.jface.fieldassist,org.txm.progression.core.chartsengine.base,org.txm.lexicaltable.rcp.adapters,org.txm.searchengine.cqp.rcp.messages,org.txm.rcp.swt,org.txm.rcp.swt.toolbar,org.txm.rcp.log,org.txm.concordance.rcp.messages,org.txm.annotation.rcp.commands,org.txm.rcp.swt.dialog,org.txm.progression.rcp.adapters,org.artofsolving.jodconverter.util,org.txm.rcp.swt.widget,org.txm.rcp.handlers.files,org.txm.index.rcp.preferences,org.txm.chartsengine.jfreechart.core,org.txm.chartsengine.svgbatik.rcp.swt,org.txm.properties.rcp.adapters,org.txm.textsbalance.core.chartsengine.jfreechart,org.txm.rcp.handlers.export,org.txm.cooccurrence.rcp.preferences,org.txm.imports.metopes,org.txm.referencer.core.messages,cql2lsarcp" source="1.6" sourcefiles="../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ICqiServer.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenSVGGraph.java,../../org.txm.core/src/java/org/txm/StandaloneTest.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/RCPCommand.java,../../org.txm.core/src/java/org/txm/ToolboxOld.java,../../org.txm.rcp/src/main/java/org/txm/rcp/AdapterFactory.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ShowSelected.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/Reference.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchWindowAdvisor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMBrowser.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ICqiClient.java,../../org.txm.core/src/java/org/txm/importer/ValidateXml.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenBrowser.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenImportForm.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenGraph.java,../../org.txm.core/src/java/org/txm/importer/PersonalNamespaceContext.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableLinesViewerComparator.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/CloseEditorsUsing.java,../../org.txm.core/src/java/org/txm/PostInstallationStep.java,../../org.txm.rcp/src/main/java/org/txm/rcp/JobsTimer.java,../../org.txm.core/test/org/txm/StartToolbox.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMResultEditorInput.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenTestEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/ITXMPartEditor.java,../../org.txm.core/src/java/org/txm/importer/ApplyXsl2.java,../../org.txm.links.rcp/src/ComputeIndexFromLines.java,../../org.txm.core/src/java/org/txm/importer/ImportKeys.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/AbstractCqiServer.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/AbstractCqiClient.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ReloadCorporaView.java,../../org.txm.core/src/java/org/txm/importer/ConvertDocument.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TxtEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableKeyListener.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenManual.java,../../org.txm.rcp/src/main/java/org/txm/rcp/Activator.java,../../org.txm.core/src/java/org/txm/PostTXMHOMEInstallationStep.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CqpPropertyDataProxy.java,../../org.txm.rcp/src/main/java/org/txm/rcp/IImageKeys.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMMultiPageEditor.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiClient.java,../../org.txm.core/src/java/org/txm/functions/Command.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TestEditor.java,../../org.txm.core/src/java/org/txm/importer/AddAttributeInXml.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ImportSelectedText.java,../../org.txm.core/src/java/org/txm/functions/CommandsAPI.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiServer.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TxmPreferences.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ReferencePattern.java,../../org.txm.core/src/java/org/txm/core/Activator.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditor.java,../../org.txm.core/src/java/org/txm/importer/StaxIdentityParser.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/ITablableEditorInput.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TXMClassLoader.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/RestartTXM.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicable.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableSorter.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicEditorActionBarContributor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenWelcomePage.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/IEditionEditor.java,../../org.txm.core/src/java/org/txm/importer/Convert5To6.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditorToolBar.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/TxmCommand.java,../../org.txm.rcp/src/main/java/org/txm/rcp/AbstractSplashHandler2.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMWebBrowserEditor.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiClient.java,../../org.txm.core/src/java/org/txm/importer/ResolveXInclude.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationActionBarAdvisor.java,../../org.txm.core/src/java/org/txm/importer/EncodingConverter.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenLocalizedWebPage.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TXMWindows.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/RCPCommandsAPI.java,../../org.txm.rcp/src/main/java/org/txm/rcp/Application.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/CleanPerspective.java,../../org.txm.rcp/src/main/java/org/txm/rcp/StatusLine.java,../../org.txm.core/src/java/org/txm/Toolbox.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiServer.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CqpDataProxy.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicEditor.java,../../org.txm.core/src/java/org/txm/functions/CommandsAPIDeclaration.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SplitedGenericMultiPageEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SWTResourceManager.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPPreferences.java" sourcepath="../../org.txm.queryindex.rcp/src:../../org.txm.chartsengine.r.core/src:../../org.txm.core/src/java:../../org.txm.rcp.about.fragment/src:../../org.txm.statsengine.r.rcp/src:../../org.txm.statsengine.core/res:../../org.txm.chartsengine.jfreechart.core/src:../../org.txm.svn.rcp/src:../../org.txm.ca.rcp/src:../../org.txm.ahc.core/src:../../org.txm.rcp.p2.ui/src:../../org.txm.rcp/src/main/java:../../org.txm.concordance.core/src:../../org.txm.cql2lsa.rcp/src:../../org.txm.statsengine.r.core/src:../../org.txm.specificities.rcp/src:../../org.txm.tigersearch.rcp/src:../../org.txm.treetagger.core.macosx/res:../../org.txm.libs.saxon/src:../../org.txm.analec.rcp/src:../../org.txm.core/test:../../org.txm.libs.cqp.win32/res:../../org.txm.index.core/groovy:../../org.txm.properties.core/src:../../org.txm.wordcloud.core/src:../../org.txm.oriflamms.rcp/res:../../org.txm.cooccurrence.core/src:../../org.txm.edition.rcp/src:../../org.txm.treetagger.rcp/src:../../org.txm.progression.rcp/src:../../org.txm.index.core/src:../../org.txm.searchengine.core/src:../../org.txm.chartsengine.jfreechart.rcp/src:../../org.txm.backtomedia.rcp/src:../../org.txm.treetagger.core.win32/src:../../org.txm.wordcloud.rcp/src:../../org.txm.annotation.core/src:../../org.txm.properties.rcp/src:../../org.txm.libs.cqp.win32/src:../../org.txm.imports.metopes/src:../../org.txm.internalview.core/src:../../org.txm.para.core/src:../../org.txm.partition.core/src:../../org.txm.jodconverter.core/src/main/java:../../org.txm.progression.core/src:../../org.txm.statsengine.core/src:../../org.txm.practically.rcp/src:../../org.txm.chartsengine.rcp/src:../../org.txm.querycooccurrences.rcp/src:../../org.txm.chartsengine.raster.rcp/src:../../org.txm.concordance.rcp/src:../../org.txm.ahc.rcp/src:../../org.txm.imports.metopes/res:../../org.txm.partition.rcp/src:../../org.txm.jodconverter.core/src/main/resources:../../org.txm.annotation.rcp/src:../../org.txm.chartsengine.svgbatik.rcp/src:../../org.txm.jodconverter.core/src/test/resources:../../org.txm.statsengine.r.core.win32/src:../../org.txm.lexicaltable.core/src:../../org.txm.dictionary.rcp/src:../../org.txm.searchengine.cqp.rcp/src:../../org.txm.cooccurrence.rcp/src:../../org.txm.statsengine.r.core.linux/src:../../org.txm.internalview.rcp/src:../../org.txm.edition.rcp/res:../../org.txm.textsbalance.rcp/src:../../org.txm.core.tests/src:../../org.txm.treetagger.core.win32/res:../../org.txm.statsengine.r.core.macosx/src:../../org.txm.lexicaltable.rcp/src:../../org.txm.ca.core/src:../../org.txm.para.rcp/src:../../org.txm.treetagger.core/src:../../org.txm.chartsengine.r.rcp/src:../../org.txm.core/res:../../org.txm.jodconverter.core/src/test/java:../../org.txm.treetagger.core.linux/res:../../org.txm.textsbalance.core/src:../../org.txm.libs.cqp.linux/src:../../org.txm.index.rcp/src:../../org.txm.treetagger.core.macosx/src:../../org.txm.libs.cqp.macosx/res:../../org.txm.referencer.rcp/src:../../org.txm.specificities.core/src:../../org.txm.libs.cqp/res:../../org.txm.oriflamms.rcp/src:../../org.txm.treetagger.core.models/src:../../org.txm.xmleditor.rcp/src:../../org.txm.links.rcp/src:../../org.txm.treetagger.core.linux/src:../../org.txm.searchengine.cqp.core/src:../../org.txm.chartsengine.core/src:../../org.txm.utils/src:../../org.txm.libs.cqp.linux/res:../../org.txm.libs.cqp.macosx/src:../../org.txm.referencer.core/src:../../org.txm.libs.cqp/src:../../org.txm.treetagger.core.models/res" splitindex="true" use="true" version="true"/>
4
        <javadoc access="public" author="true" classpath="/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.util_3.3.0.v20131023-1243.jar:../../org.txm.core/lib/rtfCleaner.jar:../../org.txm.progression.core/bin:../../org.txm.backtomedia.rcp/vlcj-2.4.1/platform-3.5.2.jar:../../org.txm.libs.batik/batik-ext.jar:../../org.txm.core/lib/ant.jar:../../org.txm.libs.saxon/bin:../../org.txm.annotation.core/libs/postgresql-9.4.1207.jre6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.swt_3.103.2.v20150203-1313.jar:../../org.txm.properties.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.xml.ui_1.1.501.v201501212057.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.commands_0.10.2.v20140424-2344.jar:../../org.txm.libs.batik/batik-parser.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.forms_3.6.100.v20140422-1825.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.views.log_1.0.500.v20140512-1221.jar:/home/mdecorde/.m2/repository/org/testng/testng/6.0.1/testng-6.0.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.swt_0.12.100.v20141126-1150.jar:../../org.txm.core/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.osgi.nl_ru_4.4.0.v20150804100819.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.core_0.10.100.v20140424-2042.jar:../../org.txm.chartsengine.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.frameworks_1.2.200.v201304241450.jar:../../org.txm.annotation.urs.rcp/libs/itext-xtra-5.5.8.jar:../../org.txm.core/lib/antlr-2.7.7.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.gtk.linux.x86_64.nl_ru_4.4.0.v20150804100819.jar:../../org.txm.core/lib/postgresql-9.4.1207.jre6.jar:../../org.txm.core/lib/jodconverter-core-3.1-beta.jar:/home/mdecorde/.m2/repository/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar:../../org.txm.chartsengine.jfreechart.rcp/bin:../../org.txm.backtomedia.rcp/vlcj-2.4.1/jna-3.5.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.debug.core_3.9.1.v20140805-1629.jar:../../org.txm.chartsengine.jfreechart.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.navigator.resources_3.4.700.v20140407-1004.jar:../../org.txm.cooccurrence.core/bin:../../org.txm.ahc.core/bin:../../org.txm.libs.batik/batik-dom.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.core_2.3.0.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.security.ui_1.1.200.v20130626-2037.jar:../../org.txm.utils/commons-lang-2.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.sdk.scheduler_1.2.0.v20140422-1847.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.discovery_1.0.300.v20131210-1027.jar:../../org.txm.rcp/lib/commons-lang-2.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.sse.ui_1.3.301.v201501151629.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.sshagent.jar:../../org.txm.libs.batik/batik-css.jar:../../org.txm.statsengine.core/bin:/home/mdecorde/ECLIPSE 442/eclipse_delta/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.2.v20150203-1351.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/platform.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.repository_2.3.0.v20131211-1531.jar:../../org.txm.core/lib/jtidy-r938.jar:../../org.txm.libs.batik/batik-transcoder.jar:../../org.txm.libs.rserve/lib/RserveEngine.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xml.serializer_2.7.1.v201005080400.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.2.v20141126-1310.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn_2.0.4.I20150123-1700.jar:../../org.txm.analec.rcp/libs/glazedlists_java15-1.9.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.updatesite_1.0.400.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.project.facet.core_1.4.300.v201111030424.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.osgi.nl_fr_4.4.0.v20150804100819.jar:../../org.txm.libs.jfreesvg/lib/jfreesvg-1.7.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.persistence_2.1.0.v201304241213.jar:../../org.txm.statsengine.r.rcp/bin:../../org.txm.index.core/bin:../../org.txm.libs.batik/batik-gui-util.jar:../../org.txm.libs.jfreechart/lib/jcommon-1.0.21.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.platform_4.4.2.v20150204-1700/platform.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.engine_2.3.0.v20140506-1720.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.services_1.2.1.v20140808-1251.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi_3.10.2.v20150203-1939.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.ui_3.7.100.v20130710-1213.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.asm_3.3.1.v201302191223.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.reconciler.dropins_1.1.200.v20131119-0908.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.core_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.discovery.compatibility_1.0.200.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.core_3.7.0.v20130514-1224.jar:../../org.txm.statsengine.r.core/bin:../../org.txm.libs.batik/xml-apis-ext.jar:../../org.txm.libs.batik/batik-svggen.jar:../../org.txm.utils/commons-io-1.4.jar:../../org.txm.libs.batik/batik-codec.jar:../../org.txm.core/lib/swing-layout-1.0.3.jar:../../org.txm.para.core/bin:../../org.txm.partition.core/bin:../../org.txm.edition.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar:../../org.txm.core/lib/liquidlnf.jar:../../org.txm.libs.itext/lib/iText-2.1.5.jar:../../org.txm.libs.batik/batik-awt-util.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.1.300.v20131211-1531.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.operations_2.4.0.v20131119-0908.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.oracle_2.6.0.v20130618-cdb07e1.jar:../../org.txm.analec.rcp/libs/xmlworker-5.5.8.jar:../../org.txm.chartsengine.core/bin:/home/mdecorde/.m2/repository/org/openoffice/unoil/3.2.1/unoil-3.2.1.jar:../../org.txm.utils/textcat-1.0.1.jar:../../org.txm.index.rcp/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.core.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar:../../org.txm.rcp/swing2swt.jar:../../org.txm.referencer.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.2.v20150204-1353.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:../../org.txm.jodconverter.core/target/test-classes:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.util_1.0.500.v20130404-1337.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20141126-1957:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/sqljet.jar:../../org.txm.treetagger.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/plugin_dsld_support/:../../org.txm.rcp/lib/commons-cli-1.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.inject_1.0.0.v20091030.jar:../../org.txm.rcp/bin:../../org.txm.lexicaltable.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/servlet-api-2.4.jar:../../org.txm.core/lib/dom4j-1.6.1.jar:../../org.txm.core/lib/ant-1.7.1.jar:../../org.txm.annotation.core/libs/hsqldb.jar:../../org.txm.cooccurrence.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.core_2.0.4.I20150123-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.ui_2.0.3.I20141224-1700.jar:../../org.txm.analec.rcp/libs/itext-pdfa-5.5.8.jar:../../org.txm.internalview.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/ivy-2.3.0-sources.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.gtk.linux.x86_64.nl_fr_4.4.0.v20150804100819.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/trilead.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/bsf-2.4.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.update.configurator_3.3.300.v20140518-1928.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.event_1.3.100.v20140115-1647.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar:../../org.txm.libs.batik/batik-swing.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.metadata_2.2.0.v20131211-1531.jar:../../org.txm.tigersearch.rcp/lib:../../org.txm.libs.saxon/saxon9he.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.model.workbench_1.1.0.v20140512-1820.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.di_1.4.0.v20140414-1837.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.metadata.repository_1.2.100.v20131209-2144.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.osgi.services_3.4.0.v20140312-2051.jar:../../org.txm.core/lib/forms-1.0.7.jar:../../org.txm.core/lib/sqlite-jdbc-3.8.11.2.jar:../../org.txm.chartsengine.r.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/groovy-all-2.3.7.jar:/home/mdecorde/.groovy/greclipse/global_dsld_support:../../org.txm.utils/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xerces_2.9.0.v201101211617.jar:../../org.txm.core/lib/json-20090211.jar:../../org.txm.lexicaltable.core/bin:../../org.txm.libs.batik/batik-anim.jar:/home/mdecorde/.m2/repository/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.editors_3.8.200.v20140401-1310.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.simpleconfigurator_1.1.0.v20131217-1203.jar:../../org.txm.textsbalance.core/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.usocket-jna.jar:../../org.txm.core/lib/macSpecific.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.connector-factory.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.codehaus.groovy_2.3.7.xx-201411061335-e44-RELEASE/lib/ivy-2.3.0.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jna.jar:../../org.txm.core/lib/asm-tree-2.2.3.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.environment_1.0.400.v200912181831.jar:/home/mdecorde/.m2/repository/org/openoffice/jurt/3.2.1/jurt-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.search_3.9.100.v20140226-1637.jar:../../org.txm.groovy.core/bin:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.pageant.jar:/home/mdecorde/.m2/repository/org/openoffice/juh/3.2.1/juh-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.validation.ui_1.2.500.v201310231452.jar:../../org.txm.queryindex.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.team.svn.help_2.0.4.I20150123-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.uriresolver_1.2.100.v201305141634.jar:../../org.txm.chartsengine.r.core/bin:/home/mdecorde/.m2/repository/commons-cli/commons-cli/1.1/commons-cli-1.1.jar:../../org.txm.libs.batik/batik-bridge.jar:../../org.txm.concordance.core/bin:../../org.txm.libs.batik/batik-svg-dom.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.jpa_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.resources_3.9.1.v20140825-1431.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.ui_1.1.500.v200911182011.jar:../../org.txm.annotation.core/libs/sqlite-jdbc-3.8.11.2.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.console_1.0.300.v20131113-1212.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/svnkit.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar:../../org.txm.searchengine.core/bin:../../org.txm.backtomedia.rcp/opal-0.9.5.2.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/sequence.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.browser_3.4.200.v20131003-1453.jar:../../org.txm.libs.colt/lib/colt-1.2.0.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.frameworks.ui_1.2.300.v201401292051.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.svnkit-trilead-ssh2.jar:/home/mdecorde/.m2/repository/org/json/json/20090211/json-20090211.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.101.v20140818-1343.jar:../../org.txm.analec.rcp/libs/jcommon-xml-1.0.23.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.nl_ru_4.4.0.v20150804100819.jar:../../org.txm.tigersearch.rcp/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.net_1.2.200.v20140124-2013.jar:/home/mdecorde/.m2/repository/com/beust/jcommander/1.12/jcommander-1.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.annotation_1.2.0.v201401042248.jar:../../org.txm.progression.rcp/bin:../../org.txm.concordance.rcp/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.console_3.5.300.v20140424-1437.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851/runtime_registry_compatibility.jar:../../org.txm.utils/ant-1.7.1.jar:../../org.txm.core/lib/ant-launcher.jar:../../org.txm.core/lib/juniversalchardet-1.0.3.jar:../../org.txm.libs.batik/batik-script.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.commands_3.6.100.v20140528-1422.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.common.core_1.2.0.v200908251833.jar:../../org.txm.treetagger.rcp/bin:../../org.txm.libs.batik/batik-gvt.jar:../../org.txm.rcp/lib/log4j-1.2.12.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui_2.3.0.v20140404-1657.jar:../../org.txm.tigersearch.rcp/lib/TigerSearch.jar:../../org.txm.core/lib/junit-4.5.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/jsch.agentproxy.usocket-nc.jar:/home/mdecorde/.m2/repository/org/openoffice/ridl/3.2.1/ridl-3.2.1.jar:../../org.txm.core/lib/hsqldb.jar:../../org.txm.core/lib/ridl-3.2.1.jar:../../org.txm.backtomedia.rcp/vlcj-2.4.1/vlcj-2.4.1.jar:../../org.txm.ca.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.emf.common_2.10.1.v20150123-0348.jar:../../org.txm.core/lib/unoil-3.2.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.net_1.2.200.v20120807-0927.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.navigator_3.5.401.v20140724-1117.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.polarion.eclipse.team.svn.connector_4.1.3.I20150214-1700.jar:/home/mdecorde/ECLIPSE 442/eclipse_babel/plugins/org.eclipse.swt.nl_fr_4.4.0.v20150804100819.jar:../../org.txm.libs.cqp/bin:../../org.txm.internalview.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar:../../org.txm.core/lib/jline-0.9.94.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.workbench_1.2.2.v20141212-1259.jar:../../org.txm.core/lib/looks-2.0.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.views_3.7.0.v20140408-0703.jar:../../org.txm.analec.rcp/libs/jcommon-1.0.23.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.antlr_3.2.0.v201302191141.jar:../../org.txm.analec.rcp/libs/itextpdf-5.5.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.xml.core_1.1.902.v201501211904.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.discovery_1.0.100.v20131210-1027.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/javax.xml_1.3.4.v201005080400.jar:../../org.txm.wordcloud.core/bin:../../org.txm.utils/juniversalchardet-1.0.3.jar:../../org.txm.tigersearch.rcp/lib/dom4j-1.6.1.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui_3.106.1.v20141002-1150.jar:../../org.txm.annotation.core/bin:/home/mdecorde/.m2/repository/org/hyperic/sigar/1.6.5.132/sigar-1.6.5.132.jar:../../org.txm.core/lib/textcat-1.0.1.jar:../../org.txm.core/bin:../../org.txm.libs.batik/js.jar:../../org.txm.core/lib/quaqua.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.oracle.nosql_2.6.0.v20130618-029bee0.jar:../../org.txm.core/lib/jvectClipboard-1.2.jar:../../org.txm.core/lib/asm-analysis-2.2.3.jar:../../org.txm.specificities.core/bin:../../org.txm.libs.jfreechart/lib/jfreechart-1.0.17.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.help_3.6.0.v20130326-1254.jar:../../org.txm.libs.groovy-all/lib/groovy-all-2.3.7.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.bindings_0.10.200.v20140424-2042.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.apache.xml.resolver_1.2.0.v201005080400.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.validation_1.2.600.v201501211647.jar:/home/mdecorde/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.core.expressions_3.4.600.v20140128-0851.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.services_1.1.0.v20140328-1925.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.jpa.jpql_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface_3.10.2.v20141021-1035.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.jface.text_3.9.2.v20141003-1326.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.di_1.0.0.v20140328-2112.jar:../../org.txm.searchengine.cqp.core/bin:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.ui.css.swt.theme_0.9.300.v20141126-1957.jar:../../org.txm.utils/commons-cli-1.2.jar:../../org.txm.libs.batik/batik-util.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.wst.sse.core_1.1.900.v201401092025.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.persistence.nosql_2.6.0.v20130815-a4708b6.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/svnkit-javahl.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.e4.core.contexts_1.3.100.v20140407-1019.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.director_2.3.100.v20140224-1921.jar:../../org.txm.libs.batik/xml-apis.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.text_3.5.300.v20130515-1451.jar:../../.metadata/.plugins/org.eclipse.pde.core/.external_libraries/org.polarion.eclipse.team.svn.connector.svnkit18_4.1.3.I20150214-1700/lib/antlr-runtime.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/com.ibm.icu_52.1.1.v201501240615.jar:../../org.txm.core/lib/concurrent-1.3.4.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.equinox.p2.ui.sdk_1.0.300.v20140407-1803.jar:../../org.txm.libs.batik/batik-xml.jar:/home/mdecorde/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:../../org.txm.rcp/lib/junit-4.5.jar:/home/mdecorde/ECLIPSE 442/eclipse/plugins/org.eclipse.debug.ui_3.10.2.v20141014-1039.jar:../../org.txm.libs.rserve/lib/REngine.jar" destdir="../../javadoc" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="org.txm.analec.toolbarbutton,org.txm.libs.cqp,org.txm.annotation.rcp.views.knowledgerepositories,org.txm.chartsengine.jfreechart.core.themes.base,org.txm.chartsengine.jfreechart.rcp.testers,org.eclipse.ui.internal.about,org.txm.concordance.core.preferences,org.txm.utils.i18n,org.txm.chartsengine.jfreechart.rcp.preferences,org.txm.rcp.commands.R,org.txm.progression.core.chartsengine.jfreechart,org.artofsolving.jodconverter,org.txm.oriflamms.commands,org.txm.ahc.rcp.messages,org.txm.treetagger.rcp.preferences,org.txm.xmleditor,org.txm.internalview.rcp.adapters,org.txm.ahc.rcp.preferences,org.txm.importer.srcmf,queryindexrcp.actions,org.txm.chartsengine.jfreechart.rcp.themes.highcharts.events,org.txm.textsbalance.core.preferences,org.txm.progression.core.chartsengine.jfreechart.themes.highcharts.renderers,org.txm.rcp.swt.widget.parameters,org.txm.test,org.txm.searchengine.cqp.rcp.adapters,org.txm.ca.core.chartsengine.jfreechart.datasets,org.txm.partition.rcp.messages,org.txm.statsengine.core.utils,org.txm.tests,org.txm.statsengine.core.data,org.txm.partition.rcp.preferences,org.txm.internalview.rcp.messages,tigersearch4txm.handlers,org.txm.annotation.core.temporary,org.txm.lexicaltable.core.statsengine.data,org.txm.rcp.chartsengine.r.preferences,org.txm.backtomedia.editors.input,org.txm.dictionary.preferences,org.txm.annotation.core.storage.temporary,org.txm.searchengine.cqp.core.tests,org.txm.utils.saxon,org.txm.stat.engine.r,org.txm.specificities.core.chartsengine.jfreechart,org.txm.specificities.core.statsengine.data,vlcplayerrcp,org.txm.rcp.views,org.txm.specificities.rcp.editors,org.txm.properties.core.functions,org.txm.rcp.commands.function,org.txm.core.messages,org.txm.links.rcp,org.txm.index.rcp.editors,org.txm.progression.core.chartsengine.r,org.txm.metadatas,org.txm.properties.rcp.preferences,org.txm.partition.core.functions,practicallymacro.util,org.txm.progression.rcp.chartsengine.events,JamaPlus,org.txm.dictionary.functions.sql,org.txm.progression.rcp.handlers,org.txm.ca.rcp.messages,org.txm.statsengine.core.messages,org.txm.rcp.swt.listeners,org.txm.chartsengine.core.preferences,org.txm.lexicaltable.core.statsengine.r.data,org.txm.specificities.core.preferences,org.txm.macro.frolex,org.artofsolving.jodconverter.document,org.txm.backtomedia.preferences,practicallymacro.model,org.txm.utils.zip,org.txm.progression.core.functions,org.txm.tigersearch.commands,org.txm.index.core.preferences,org.artofsolving.jodconverter.office,org.txm.ahc.core.functions,org.txm.macro.analec.edit,visuAnalec.donnees,org.txm.macro.analec,org.txm.statsengine.r.core.messages,org.txm.chartsengine.jfreechart.rcp.themes.highcharts.swing,org.txm.treetagger.rcp.messages,org.txm.rcp.jface,org.txm.objects,listcooccurrences,org.txm.referencer.core.preferences,org.txm.searchengine.core,org.txm.annotation.core,org.txm.rcp.handlers.scripts,org.txm.progression.rcp.preferences,org.txm.statsengine.r.rcp.handlers,org.txm.cooccurrence.rcp.adapters,org.txm.partition.rcp.adapters,org.txm.rcp.swt.widget.structures,org.txm.function.tigersearch,org.txm.searchengine.cqp.rcp.preferences,org.txm.analec.widgets,visuAnalec.texte,org.txm.chartsengine.r.core,org.txm.statsengine.r.rcp.views,org.txm.cooccurrence.rcp.messages,org.txm.rcp.perspective,org.txm.chartsengine.jfreechart.rcp.themes.highcharts,org.txm.utils.network,org.txm.ahc.rcp.adapters,org.txm.referencer.core.functions,org.txm.rcp.tests,org.txm.rcp.svg,org.txm.concordance.core.messages,org.txm.ca.core.chartsengine.r,org.txm.macro.analec.exploit,org.txm.dictionary.functions.tsv,org.txm.partition.core.preferences,JamaPlus.util,org.txm.partition.core.messages,org.txm.statsengine.r.rcp.perspectives,org.txm.macro.metopes,org.txm.chartsengine.jfreechart.core.renderers.interfaces,org.txm.statsengine.core,org.txm.index.core.functions,org.txm.index.rcp.adapters,org.txm.rcp.editors.queryindex,org.txm.referencer.rcp.preferences,visuAnalec.vue,practicallymacro.actions,org.txm.analec.toolbar,org.txm.specificities.rcp.adapters,org.txm.ca.rcp.chartsengine.events,org.txm.progression.core.messages,org.txm.annotation.rcp.preferences,org.txm.wordcloud.core.preferences,org.txm.searchengine.cqp.clientExceptions,org.txm.cooccurrence.core.preferences,org.txm.importer.scripting,org.txm.cooccurrence.core.messages,org.txm.analec,org.txm.annotation.rcp.messages,org.txm.cooccurrence.core.functions,org.txm.utils.xml,org.txm.chartsengine.rcp.preferences,org.txm.annotation.core.repository,org.txm.edition.rcp.editors,practicallymacro.dialogs,org.txm.lexicaltable.core.messages,org.txm.textsbalance.rcp.handlers,org.txm.wordcloud.rcp.editors,tigersearch4txm,org.txm.para.core.functions,org.txm.importer.tigersearch,org.txm.wordcloud.core.functions,org.txm.rcp.editors.listeners,org.txm.ca.rcp.handlers,org.txm.chartsengine.core,org.txm.edition.rcp.preferences,org.txm.macro.analec.misc,org.txm.utils.messages,org.txm.progression.rcp.editors,org.txm.statsengine.r.core.rcolt,org.txm.specificities.core.messages,org.txm.ca.core.functions,org.txm.index.core.messages,org.txm.edition.rcp.editors.ext,org.txm.statsengine.r.rcp.messages,svnenvironement,org.txm.internalview.rcp.handlers,org.txm.referencer.rcp.handlers,org.txm.ca.core.chartsengine.base,org.txm.concordance.rcp.actions,org.txm.functions.cql2lsa,org.txm.properties.rcp.messages,org.txm.rcp.editors.imports,org.txm.textsbalance.core.chartsengine.r,org.txm.specificities.rcp.preferences,org.txm.rcp.commands.tests,org.txm.chartsengine.rcp.handlers,org.txm.rcp.p2.plugins,org.txm.para.rcp.handlers,org.txm.internalview.core.functions,org.txm.annotation.core.conversion,org.txm.textsbalance.rcp.preferences,org.txm.rcp.commands.workspace,org.txm.core.tests.junit,org.txm.ca.rcp.preferences,org.txm.lexicaltable.rcp.editors,org.txm.searchengine.ts,org.txm.statsengine.r.core.preferences,org.txm.importer.cwb,org.txm.progression.rcp.messages,org.txm.chartsengine.core.results,org.txm.internalview.core.preferences,org.txm.analec.commands,org.txm.chartsengine.r.core.preferences,org.txm.properties.rcp.editors,org.txm.core.preferences,org.txm.partition.core.chartsengine.jfreechart,practicallymacro.commands,org.txm.ahc.core.chartsengine.jfreechart,org.txm.concordance.rcp.widgets,org.txm.rcp.messages,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.renderers,org.txm.partition.rcp.handlers,org.txm.macro.analec.exploit.mesures1,org.txm.statsengine.r.core.exceptions,org.txm.functions.intertextualdistance,org.txm.cooccurrence.core.functions.comparators,org.txm.concordance.core.functions,org.txm.specificities.rcp.handlers,org.txm.analec.view,org.txm.lexicaltable.rcp.messages,org.txm.ca.core.preferences,org.txm.wordcloud.rcp.adapters,queryindexrcp,org.txm.analec.export,org.txm.properties.core.messages,org.txm.ca.core.messages,org.txm.properties.core.preferences,org.txm.chartsengine.svgbatik.rcp,org.txm.rcp.views.corpora,org.txm.searchengine.cqp.core.functions.preview,org.txm.rcp.actions,org.txm.searchengine.cqp.corpus.query,org.txm.internalview.core.messages,practicallymacro.editormacros,org.txm.concordance.rcp.adapters,org.txm.rcp.testers,org.txm.rcp.handlers.results,visuAnalec.elements,org.txm.core.results.comparators,org.txm.oriflamms.functions,org.txm.rcp.views.fileexplorer,org.txm.searchengine.cqp.core.messages,org.txm.ahc.core.messages,org.txm.rcp.views.debug,org.txm.chartsengine.raster.rcp,org.txm.rcp.commands.link,org.txm.chartsengine.jfreechart.rcp,org.txm.sql,org.txm.utils.logger,org.txm.concordance.core.functions.comparators,org.txm.edition.rcp.handlers,org.txm.ahc.core.preferences,org.txm.wordcloud.core.chartsengine.jfreechart,org.txm.concordance.rcp.handlers,org.txm.wordcloud.rcp.handlers,org.txm.wordcloud.rcp.messages,org.txm.chartsengine.rcp.swt,visuAnalec.util,org.txm.ca.rcp.editors,org.txm.stat.utils,org.txm.chartsengine.svgbatik.rcp.swing,org.txm.searchengine.cqp.corpus,org.txm.rcp.wizard,org.txm.textsbalance.rcp.editors,org.artofsolving.jodconverter.process,visuAnalec.statistiques,org.txm.statsengine.r.core,org.txm.statsengine.r.rcp.preferences,org.txm.utils.tostring,org.txm.annotation.rcp.editor,org.txm.rcp.swt.widget.preferences,org.txm.rcp.utils,org.txm.tigersearch.rcp.tester,org.txm.importer.filters,org.txm.chartsengine.jfreechart.core.preferences,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme,org.txm.core.results,org.txm.edition.rcp.messages,org.txm.chartsengine.r.core.themes,org.txm.utils,org.txm.functions.coocmatrix,org.txm.rcp.commands.queryview,org.txm.textsbalance.core.functions,org.txm.statsengine.r.core.data,org.txm.analec.imports,org.txm.wordcloud.core.chartsengine.r,org.txm.wordcloud.rcp.preferences,org.txm.functions.contrasts,org.txm.backtomedia.editors.vlcplayer,org.txm.chartsengine.rcp,org.txm.annotation.rcp.concordance,org.txm.internalview.rcp.editors,org.txm.treetagger.core.preferences,org.txm.cooccurrence.rcp.editors,org.txm.lexicaltable.rcp.handlers,org.txm.chartsengine.jfreechart.rcp.swt,org.txm.referencer.rcp.editors,org.txm.ahc.rcp.editors,org.txm.chartsengine.raster.rcp.swt,org.txm.importer.metopes.preferences,org.txm.concordance.core.tests,org.txm.chartsengine.jfreechart.core.renderers,analecrcp,org.txm.chartsengine.rcp.events,org.txm.index.rcp.messages,org.txm.properties.rcp.handlers,visuAnalec.fichiers,org.txm.concordance.rcp.preferences,org.txm.partition.rcp.editors,org.txm.lexicaltable.rcp.preferences,org.txm.rcp.editors.input,org.txm.rcp.preferences,org.txm.annotation.rcp.editors.imports.sections,org.txm.referencer.rcp.adapters,org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.swing,org.txm.referencer.rcp.messages,org.txm.specificities.core.functions,org.txm.para.rcp.messages,org.txm.utils.treetagger,org.txm.chartsengine.rcp.messages,org.txm.macro.r,org.txm.lexicaltable.core.preferences,org.artofsolving.jodconverter.cli,org.txm.ca.core.statsengine.r.functions,org.txm.analec.preferences,org.txm.chartsengine.jfreechart.rcp.themes.base.swing,org.txm.analec.testers,org.txm.rcp.commands.editor,org.txm.progression.core.preferences,org.txm.rcp.editors.imports.sections,org.txm.statsengine.r.rcp.decorators,visuAnalec,org.txm.rcp.swt.provider,org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.renderers,org.txm.utils.processbuilder,org.txm.chartsengine.core.messages,org.txm.tigersearch.editors,org.txm.searchengine.cqp.serverException,org.txm.para.rcp.editors,org.txm.rcp.handlers,org.txm.backtomedia.commands.function,org.txm.links.coocmatrix,org.txm.specificities.rcp.messages,org.txm.chartsengine.rcp.editors,org.txm.specificities.core.chartsengine.r,org.txm.ca.rcp.adapters,org.txm.rcp.splashHandlers,org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.chartcreators,queryindexrcp.adapters,org.txm.searchengine.cqp.rcp.handlers.base,org.txm.textsbalance.rcp.adapters,practicallymacro.preferences,org.txm.chartsengine.jfreechart.rcp.handlers,org.txm.index.rcp.handlers,org.txm.lexicaltable.core.functions,visuAnalec.chaines,org.txm.core.engines,org.txm.wordcloud.core.messages,org.txm.chartsengine.jfreechart.rcp.events,org.txm.treetagger.rcp.handlers,org.txm.utils.io,oriflamms,org.txm.rcp.adapters,org.txm.concordance.rcp.editors,org.txm.ahc.core.chartsengine.r,org.txm.cooccurrence.rcp.handlers,org.txm.partition.core.chartsengine.base,xmleditorrcp,org.txm.searchengine.cqp.core.functions.summary,org.txm.macro.analec.export,org.txm.rcp.views.cmdparameters,org.txm.ahc.rcp.handlers,org.txm.export.ts,org.txm.rcp.editors.adaptableDataStructure,org.txm.annotation.core.preferences,org.txm.importer.metopes,org.txm.annotation.rcp.commands.krview,org.txm.partition.core.chartsengine.r,org.txm.dictionary.functions.jpa,org.txm.dictionary.commands,org.txm.specificities.core.statsengine.r.function,org.txm.functions.queryindex,org.txm.searchengine.cqp.core.functions.selection,org.eclipse.equinox.internal.p2.ui.dialogs,org.txm.core.tests.manual,org.eclipse.jface.fieldassist,org.txm.progression.core.chartsengine.base,org.txm.lexicaltable.rcp.adapters,org.txm.searchengine.cqp.rcp.messages,org.txm.rcp.swt,org.txm.rcp.swt.toolbar,org.txm.rcp.log,org.txm.concordance.rcp.messages,org.txm.annotation.rcp.commands,org.txm.rcp.swt.dialog,org.txm.progression.rcp.adapters,org.artofsolving.jodconverter.util,org.txm.rcp.swt.widget,org.txm.rcp.handlers.files,org.txm.index.rcp.preferences,org.txm.chartsengine.jfreechart.core,org.txm.chartsengine.svgbatik.rcp.swt,org.txm.properties.rcp.adapters,org.txm.textsbalance.core.chartsengine.jfreechart,org.txm.rcp.handlers.export,org.txm.cooccurrence.rcp.preferences,org.txm.imports.metopes,org.txm.referencer.core.messages,cql2lsarcp" source="1.6" sourcefiles="../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ICqiServer.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenSVGGraph.java,../../org.txm.core/src/java/org/txm/StandaloneTest.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/RCPCommand.java,../../org.txm.core/src/java/org/txm/ToolboxOld.java,../../org.txm.rcp/src/main/java/org/txm/rcp/AdapterFactory.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ShowSelected.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/Reference.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchWindowAdvisor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMBrowser.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ICqiClient.java,../../org.txm.core/src/java/org/txm/importer/ValidateXml.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenBrowser.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenImportForm.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenGraph.java,../../org.txm.core/src/java/org/txm/importer/PersonalNamespaceContext.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableLinesViewerComparator.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/CloseEditorsUsing.java,../../org.txm.core/src/java/org/txm/PostInstallationStep.java,../../org.txm.rcp/src/main/java/org/txm/rcp/JobsTimer.java,../../org.txm.core/test/org/txm/StartToolbox.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMResultEditorInput.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenTestEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/ITXMPartEditor.java,../../org.txm.core/src/java/org/txm/importer/ApplyXsl2.java,../../org.txm.links.rcp/src/ComputeIndexFromLines.java,../../org.txm.core/src/java/org/txm/importer/ImportKeys.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/AbstractCqiServer.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/AbstractCqiClient.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ReloadCorporaView.java,../../org.txm.core/src/java/org/txm/importer/ConvertDocument.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TxtEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableKeyListener.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenManual.java,../../org.txm.rcp/src/main/java/org/txm/rcp/Activator.java,../../org.txm.core/src/java/org/txm/PostTXMHOMEInstallationStep.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CqpPropertyDataProxy.java,../../org.txm.rcp/src/main/java/org/txm/rcp/IImageKeys.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMMultiPageEditor.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiClient.java,../../org.txm.core/src/java/org/txm/functions/Command.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TestEditor.java,../../org.txm.core/src/java/org/txm/importer/AddAttributeInXml.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/ImportSelectedText.java,../../org.txm.core/src/java/org/txm/functions/CommandsAPI.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/NetCqiServer.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TxmPreferences.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/ReferencePattern.java,../../org.txm.core/src/java/org/txm/core/Activator.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditor.java,../../org.txm.core/src/java/org/txm/importer/StaxIdentityParser.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/ITablableEditorInput.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TXMClassLoader.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/RestartTXM.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicable.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TableSorter.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicEditorActionBarContributor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenWelcomePage.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/IEditionEditor.java,../../org.txm.core/src/java/org/txm/importer/Convert5To6.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditorToolBar.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/TxmCommand.java,../../org.txm.rcp/src/main/java/org/txm/rcp/AbstractSplashHandler2.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMWebBrowserEditor.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiClient.java,../../org.txm.core/src/java/org/txm/importer/ResolveXInclude.java,../../org.txm.rcp/src/main/java/org/txm/rcp/ApplicationActionBarAdvisor.java,../../org.txm.core/src/java/org/txm/importer/EncodingConverter.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/OpenLocalizedWebPage.java,../../org.txm.rcp/src/main/java/org/txm/rcp/TXMWindows.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/RCPCommandsAPI.java,../../org.txm.rcp/src/main/java/org/txm/rcp/Application.java,../../org.txm.rcp/src/main/java/org/txm/rcp/commands/CleanPerspective.java,../../org.txm.rcp/src/main/java/org/txm/rcp/StatusLine.java,../../org.txm.core/src/java/org/txm/Toolbox.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiServer.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CqpDataProxy.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SVGGraphicEditor.java,../../org.txm.core/src/java/org/txm/functions/CommandsAPIDeclaration.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SplitedGenericMultiPageEditor.java,../../org.txm.rcp/src/main/java/org/txm/rcp/editors/SWTResourceManager.java,../../org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPPreferences.java" sourcepath="../../org.txm.queryindex.rcp/src:../../org.txm.chartsengine.r.core/src:../../org.txm.core/src/java:../../org.txm.rcp.about.fragment/src:../../org.txm.statsengine.r.rcp/src:../../org.txm.statsengine.core/res:../../org.txm.chartsengine.jfreechart.core/src:../../org.txm.svn.rcp/src:../../org.txm.ca.rcp/src:../../org.txm.ahc.core/src:../../org.txm.rcp.p2.ui/src:../../org.txm.rcp/src/main/java:../../org.txm.concordance.core/src:../../org.txm.cql2lsa.rcp/src:../../org.txm.statsengine.r.core/src:../../org.txm.specificities.rcp/src:../../org.txm.tigersearch.rcp/src:../../org.txm.treetagger.core.macosx/res:../../org.txm.libs.saxon/src:../../org.txm.analec.rcp/src:../../org.txm.core/test:../../org.txm.libs.cqp.win32/res:../../org.txm.index.core/groovy:../../org.txm.properties.core/src:../../org.txm.wordcloud.core/src:../../org.txm.oriflamms.rcp/res:../../org.txm.cooccurrence.core/src:../../org.txm.edition.rcp/src:../../org.txm.treetagger.rcp/src:../../org.txm.progression.rcp/src:../../org.txm.index.core/src:../../org.txm.searchengine.core/src:../../org.txm.chartsengine.jfreechart.rcp/src:../../org.txm.backtomedia.rcp/src:../../org.txm.treetagger.core.win32/src:../../org.txm.wordcloud.rcp/src:../../org.txm.annotation.core/src:../../org.txm.properties.rcp/src:../../org.txm.libs.cqp.win32/src:../../org.txm.imports.metopes/src:../../org.txm.internalview.core/src:../../org.txm.para.core/src:../../org.txm.partition.core/src:../../org.txm.jodconverter.core/src/main/java:../../org.txm.progression.core/src:../../org.txm.statsengine.core/src:../../org.txm.practically.rcp/src:../../org.txm.chartsengine.rcp/src:../../org.txm.querycooccurrences.rcp/src:../../org.txm.chartsengine.raster.rcp/src:../../org.txm.concordance.rcp/src:../../org.txm.ahc.rcp/src:../../org.txm.imports.metopes/res:../../org.txm.partition.rcp/src:../../org.txm.jodconverter.core/src/main/resources:../../org.txm.annotation.rcp/src:../../org.txm.chartsengine.svgbatik.rcp/src:../../org.txm.jodconverter.core/src/test/resources:../../org.txm.statsengine.r.core.win32/src:../../org.txm.lexicaltable.core/src:../../org.txm.dictionary.rcp/src:../../org.txm.searchengine.cqp.rcp/src:../../org.txm.cooccurrence.rcp/src:../../org.txm.statsengine.r.core.linux/src:../../org.txm.internalview.rcp/src:../../org.txm.edition.rcp/res:../../org.txm.textsbalance.rcp/src:../../org.txm.core.tests/src:../../org.txm.treetagger.core.win32/res:../../org.txm.statsengine.r.core.macosx/src:../../org.txm.lexicaltable.rcp/src:../../org.txm.ca.core/src:../../org.txm.para.rcp/src:../../org.txm.treetagger.core/src:../../org.txm.chartsengine.r.rcp/src:../../org.txm.core/res:../../org.txm.jodconverter.core/src/test/java:../../org.txm.treetagger.core.linux/res:../../org.txm.textsbalance.core/src:../../org.txm.libs.cqp.linux/src:../../org.txm.index.rcp/src:../../org.txm.treetagger.core.macosx/src:../../org.txm.libs.cqp.macosx/res:../../org.txm.referencer.rcp/src:../../org.txm.specificities.core/src:../../org.txm.libs.cqp/res:../../org.txm.oriflamms.rcp/src:../../org.txm.treetagger.core.models/src:../../org.txm.xmleditor.rcp/src:../../org.txm.links.rcp/src:../../org.txm.treetagger.core.linux/src:../../org.txm.searchengine.cqp.core/src:../../org.txm.chartsengine.core/src:../../org.txm.utils/src:../../org.txm.libs.cqp.linux/res:../../org.txm.libs.cqp.macosx/src:../../org.txm.referencer.core/src:../../org.txm.libs.cqp/src:../../org.txm.treetagger.core.models/res" splitindex="true" use="true" version="true"/>
5 5
    </target>
6 6
</project>
tmp/org.txm.groovy.core/src/groovy/org/txm/scripts/importer/xtz/XTZPager.groovy (revision 1217)
5 5

  
6 6
import org.txm.objects.BaseParameters
7 7
import org.w3c.dom.Element
8

  
8 9
import org.txm.scripts.importer.*
9 10
import org.txm.stat.utils.ConsoleProgressBar
10 11
import org.txm.utils.BundleUtils;
......
267 268
			String s = module.getProject().getEditionDefinition("default").getWordsPerPage()
268 269
			if (s != null && s.length() > 0)
269 270

  
270
				// shared XSL parameters
271
				xslParams["number-words-per-page"] = Integer.parseInt(s);
271
			// shared XSL parameters
272
			xslParams["number-words-per-page"] = Integer.parseInt(s);
272 273
			xslParams["pagination-element"] = module.getProject().getEditionDefinition("default").getPageElement()
273 274
			xslParams["import-xml-path"] = module.getProject().getProjectDirectory()
274 275
			//println "XSL PARAMS: "+xslParams
275 276

  
276 277
			def xslFiles = xslDirectory.listFiles()
277
			xslFiles.sort()
278
			xslFiles = xslFiles.sort() { f -> 
279
				try {
280
				return Integer.parseInt(f.getName().substring(0, f.getName().indexOf("-")))
281
				} catch(Exception e) {}
282
				return -1;
283
			}
278 284
			def editionsCreated = [:]
279 285
			for (File xslFile : xslFiles) {
280 286
				if (xslFile.isDirectory() || xslFile.isHidden() || !xslFile.getName().endsWith(".xsl")) continue;
281
				if (!xslFile.getName().matches("[1-9]-.+")) continue;
287
				if (!xslFile.getName().matches("[1-9]{1.3}-.+")) continue;
282 288

  
283 289
				String xslName = xslFile.getName().substring(2); // remove the "1-", "2-", etc.
284 290
				int idx2 = xslName.indexOf(".")
tmp/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationSyMoGIHWriter.java (revision 1217)
184 184
		} catch (XMLStreamException e) {
185 185
			e.printStackTrace();
186 186
		}
187

  
188 187
	}
189 188

  
190 189
	/**
tmp/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationWriter.java (revision 1217)
3 3
import java.io.File;
4 4
import java.io.IOException;
5 5
import java.util.ArrayList;
6
import java.util.Arrays;
6 7
import java.util.HashMap;
7 8
import java.util.List;
8 9
import java.util.logging.Level;
......
88 89
	 */
89 90
	public boolean writeAnnotationsInStandoff(File resultZipFile) throws IOException, CqiServerError, CqiClientException, InvalidCqpIdException, XMLStreamException{
90 91
		
91
		List<String> textsIds = corpus.getProject().getTextsID();
92
		List<String> textsIds = Arrays.asList(corpus.getCorpusTextIdsList());
92 93
		System.out.println("Exporting annotations of "+StringUtils.join(textsIds, ", ")+".");
93 94

  
94 95
		File resultDirectory = new File(Toolbox.getTxmHomePath(), "results/"+corpus.getID()+"_annotations");
......
140 141

  
141 142
		int[] end_limits = corpus.getTextEndLimits();
142 143
		int[] start_limits = corpus.getTextStartLimits();
143
		List<String> textsIds = corpus.getProject().getTextsID();
144
		List<String> textsIds = Arrays.asList(corpus.getCorpusTextIdsList());
144 145

  
145 146
		File inputDirectory = corpus.getProjectDirectory();
146 147
		File txmDirectory = new File(inputDirectory, "txm/"+corpus.getID());
tmp/org.txm.annotation.kr.core/src/org/txm/annotation/kr/core/AnnotationInjector.java (revision 1217)
8 8
import java.util.Comparator;
9 9
import java.util.Date;
10 10
import java.util.HashMap;
11
import java.util.LinkedHashMap;
11 12
import java.util.List;
12 13

  
13 14
import javax.xml.stream.XMLInputFactory;
......
34 35
	HashMap<Integer, List<Annotation>> annotationsToAddByEndPos;
35 36
	List<Annotation> currentStartAnnotations;
36 37
	List<Annotation> currentEndAnnotations;
37
	HashMap<String, Annotation> currentTokenAnnotations = new HashMap<String, Annotation>();
38
	LinkedHashMap<String, Annotation> currentTokenAnnotations = new LinkedHashMap<String, Annotation>();
38 39

  
39 40
	int n = 0;
40 41
	boolean debug = false;
tmp/org.txm.core/buildJavadoc.xml (revision 1217)
24 24
		-->
25 25
		<groovydoc 
26 26
			destdir="javadoc/" 
27
			sourcepath="../org.txm.core/src/java:../org.txm.statsengine.r.core/src:../org.txm.core.tests/src:../org.txm.cql2lsa.rcp/src:../org.txm.oriflamms.rcp/src:../org.txm.dictionary.rcp/src:../org.txm.para.core/src:../org.txm.groovy.core/src:../org.txm.para.rcp/src:../org.txm.groovy.rcp/src:../org.txm.partition.core/src:../org.txm.statsengine.r.rcp/src:../org.txm.imports.metopes/src:../org.txm.partition.rcp/src:../org.txm.svn.rcp/src:../org.txm.analec.rcp/src:../org.txm.index.core/src:../org.txm.practically.rcp/src:../org.txm.annotation.core/src:../org.txm.index.rcp/src:../org.txm.progression.core/src:../org.txm.edition.rcp/src:../org.txm.annotation.rcp/src:../org.txm.internalview.core/src:../org.txm.progression.rcp/src:../org.txm.textsbalance.core/src:../org.txm.backtomedia.rcp/src:../org.txm.internalview.rcp/src:../org.txm.querycooccurrences.rcp/src:../org.txm.ca.core/src:../org.txm.jodconverter.core/src:../org.txm.queryindex.rcp/src:../org.txm.textsbalance.rcp/src:../org.txm.ahc.core/src:../org.txm.lexicaltable.core/src:../org.txm.r/src:../org.txm.tigersearch.rcp/src:../org.txm.cah.rcp/src:../org.txm.lexicaltable.rcp/src:../org.txm.rcp/src/main/java:../org.txm.tmp.rcp/src:../org.txm.ca.rcp/src:../org.txm.lexicon.core/src:../org.txm.rcp.about.fragment/src:../org.txm.treetaggerinstaller.rcp/src:../org.txm.chartsengine.core/src:../org.txm.lexicon.rcp/src:../org.txm.treetagger.rcp/src:../org.txm.chartsengine.jfreechart.core/src:../org.txm.rcp.p2.ui/src:../org.txm.utils/src:../org.txm.chartsengine.jfreechart.rcp/src:../org.txm.referencer.core/src:../org.txm.wordcloud.core/src:../org.txm.chartsengine.raster.rcp/src:../org.txm.referencer.rcp/src:../org.txm.chartsengine.r.core/src:../org.txm.searchengine.core/src:../org.txm.wordcloud.rcp/src:../org.txm.chartsengine.rcp/src:../org.txm.searchengine.cqp.core/src:../org.txm.xmleditor.rcp/src:../org.txm.chartsengine.r.rcp/src:../org.txm.chartsengine.svgbatik.rcp/src:../org.txm.searchengine.cqp.rcp/src:../org.txm.concordance.core/src:../org.txm.setups.startdialog/src:../org.txm.concordance.rcp/src:../org.txm.specificities.core/src:../org.txm.cooccurrence.core/src:../org.txm.specificities.rcp/src:../org.txm.cooccurrence.rcp/src:../org.txm.statsengine.core" 
27
			sourcepath="../org.txm.core/src/java:../org.txm.statsengine.r.core/src:../org.txm.core.tests/src:../org.txm.cql2lsa.rcp/src:../org.txm.oriflamms.rcp/src:../org.txm.dictionary.rcp/src:../org.txm.para.core/src:../org.txm.groovy.core/src:../org.txm.para.rcp/src:../org.txm.groovy.rcp/src:../org.txm.partition.core/src:../org.txm.statsengine.r.rcp/src:../org.txm.imports.metopes/src:../org.txm.partition.rcp/src:../org.txm.svn.rcp/src:../org.txm.annotation.urs.rcp/src:../org.txm.index.core/src:../org.txm.practically.rcp/src:../org.txm.annotation.core/src:../org.txm.index.rcp/src:../org.txm.progression.core/src:../org.txm.edition.rcp/src:../org.txm.annotation.rcp/src:../org.txm.internalview.core/src:../org.txm.progression.rcp/src:../org.txm.textsbalance.core/src:../org.txm.backtomedia.rcp/src:../org.txm.internalview.rcp/src:../org.txm.querycooccurrences.rcp/src:../org.txm.ca.core/src:../org.txm.jodconverter.core/src:../org.txm.queryindex.rcp/src:../org.txm.textsbalance.rcp/src:../org.txm.ahc.core/src:../org.txm.lexicaltable.core/src:../org.txm.r/src:../org.txm.tigersearch.rcp/src:../org.txm.cah.rcp/src:../org.txm.lexicaltable.rcp/src:../org.txm.rcp/src/main/java:../org.txm.tmp.rcp/src:../org.txm.ca.rcp/src:../org.txm.lexicon.core/src:../org.txm.rcp.about.fragment/src:../org.txm.treetaggerinstaller.rcp/src:../org.txm.chartsengine.core/src:../org.txm.lexicon.rcp/src:../org.txm.treetagger.rcp/src:../org.txm.chartsengine.jfreechart.core/src:../org.txm.rcp.p2.ui/src:../org.txm.utils/src:../org.txm.chartsengine.jfreechart.rcp/src:../org.txm.referencer.core/src:../org.txm.wordcloud.core/src:../org.txm.chartsengine.raster.rcp/src:../org.txm.referencer.rcp/src:../org.txm.chartsengine.r.core/src:../org.txm.searchengine.core/src:../org.txm.wordcloud.rcp/src:../org.txm.chartsengine.rcp/src:../org.txm.searchengine.cqp.core/src:../org.txm.xmleditor.rcp/src:../org.txm.chartsengine.r.rcp/src:../org.txm.chartsengine.svgbatik.rcp/src:../org.txm.searchengine.cqp.rcp/src:../org.txm.concordance.core/src:../org.txm.setups.startdialog/src:../org.txm.concordance.rcp/src:../org.txm.specificities.core/src:../org.txm.cooccurrence.core/src:../org.txm.specificities.rcp/src:../org.txm.cooccurrence.rcp/src:../org.txm.statsengine.core" 
28 28
			packagenames="org.txm.*" 
29 29

  
30 30
			use="true"  
tmp/org.txm.core/src/java/org/txm/importer/StaxIdentityParser.java (revision 1217)
46 46
		this.factory = XMLInputFactory.newInstance();
47 47
		this.parser = factory.createXMLStreamReader(inputData);
48 48
	}
49
	
50
	/**
51
	 * Helper method to get an attribute value 
52
	 * 
53
	 * @param name the attribute name
54
	 * @return the value if any
55
	 */
56
	public String getParserAttributeValue(String name) {
57
		if (name == null) return null;
58
		
59
		int c = parser.getAttributeCount();
60
		for (int i = 0 ; i < c ; i++) {
61
			if (name.equals(parser.getAttributeLocalName(i))) {
62
				return parser.getAttributeValue(i);
63
			}
64
		}
65
		
66
		return null;
67
	}
49 68

  
50 69
	protected void before() {
51 70

  
tmp/org.txm.treetagger.rcp/plugin.xml (revision 1217)
33 33
   <extension
34 34
         point="org.eclipse.ui.menus">
35 35
      <menuContribution
36
            locationURI="menu:menu.corpus">
36
            locationURI="menu:menu.corpus_removed_for_now">
37 37
         <menu
38 38
               label="%menu.label"
39 39
               mnemonic="%menu.mnemonic"
tmp/org.txm.rcp/src/main/java/org/txm/rcp/handlers/scripts/ExecuteGroovyScript.java (revision 1217)
243 243
					System.out.println(relativepath);
244 244
					gse.run(relativepath, binding);
245 245
					
246
					System.out.println(TXMUIMessages.ExecuteScript_12+(System.currentTimeMillis()-time)+TXMUIMessages.ExecuteGroovyScript_0);
246
					System.out.println(TXMUIMessages.bind(TXMUIMessages.ExecuteScript_12, System.currentTimeMillis()-time));
247 247
				} catch (ThreadDeath td) {
248 248
					return Status.CANCEL_STATUS;
249 249
				} catch (UIParameterException e) {
tmp/org.txm.rcp/src/main/java/org/txm/rcp/messages/messages.properties (revision 1217)
316 316
ExecuteScriptImport_8 = ** Error while loading corpus
317 317

  
318 318
ExecuteScript_0       = Execution of {0}
319
ExecuteScript_1       = Save file before execution ?
319
ExecuteScript_1       = Save file before execution ?
320
ExecuteScript_11      = Executing Groovy script...
321
ExecuteScript_12      = Done {0} ms.
320 322
ExecuteScript_2       = Save and run
321 323
ExecuteScript_3       = ** No interpreter found for script file extension
322 324
ExecuteScript_4       = Abort
tmp/org.txm.rcp/src/main/java/org/txm/rcp/messages/messages_fr.properties (revision 1217)
271 271
ExecuteRScript_13 = \ ms
272 272

  
273 273
ExecuteScriptImport_0 = Début de l'importation
274
ExecuteScriptImport_1 = ** Le fichier de script {0} n''existe pas
274
ExecuteScriptImport_1 = ** Le fichier de script {0} n''existe pas

275 275
ExecuteScriptImport_2 = ** Erreur: le dossier 'corpora' n'existe pas : 
276 276
ExecuteScriptImport_3 = Erreur: le dossier {0} n''a pu être supprimé et existe toujours. L''import est interrompu. Vous pouvez supprimer manuellement le dossier et recommencer l''import
277 277
ExecuteScriptImport_5 = ** Erreur de paramètres du Tokenizer : abandon de l'import.
......
280 280
ExecuteScriptImport_8 = ** Erreur lors du chargement du corpus
281 281

  
282 282
ExecuteScript_0       = Exécution de {0} ...
283
ExecuteScript_1       = Sauver le fichier avant d'exécuter ?
283
ExecuteScript_1       = Sauver le fichier avant d'exécuter ?
284
ExecuteScript_11      = Exécution Groovy...
285
ExecuteScript_12      = Terminé en {0} ms.
284 286
ExecuteScript_2       = Sauver et lancer
285 287
ExecuteScript_3       = ** Aucun interpréteur trouvé pour l'extension du fichier de script 
286 288
ExecuteScript_4       = Annuler
tmp/org.txm.rcp/src/main/java/org/txm/rcp/corpuswizard/ImportWizard.java (revision 1217)
2 2

  
3 3
import java.io.File;
4 4
import java.util.Date;
5
import java.util.Locale;
5 6

  
6 7
import org.eclipse.core.resources.IFolder;
7 8
import org.eclipse.core.resources.IProject;
......
69 70
					project = new Project(Toolbox.workspace, name);
70 71
					project.setSourceDirectory(path.getAbsolutePath());
71 72
					project.setDescription(page1.getDescription());
73
					project.setLang(Locale.getDefault().getCountry());
72 74
				} else {
73 75
					System.out.println("Using parameters from already imported corpus: "+project.getCorpusBuild(project.getName()));
74 76
				}
tmp/org.txm.cql2lsa.rcp/src/org/txm/rcp/commands/function/ComputeExpII.java (revision 1217)
45 45
import org.txm.rcp.swt.dialog.LastOpened;
46 46
import org.txm.rcp.utils.JobHandler;
47 47
import org.txm.searchengine.cqp.corpus.CQPCorpus;
48
import org.txm.searchengine.cqp.corpus.MainCorpus;
48 49
import org.txm.utils.logger.Log;
49 50

  
50 51
/**
......
70 71
		Object s = selection.getFirstElement();
71 72
		if (!(s instanceof CQPCorpus)) return null;
72 73
		
73
		final CQPCorpus corpus = (CQPCorpus) s;
74
		final MainCorpus corpus = (MainCorpus) s;
74 75
		System.out.println("Select lemma queries property file");
75 76
		final File queriesFiles = getPropFile(event);
76 77
		if (queriesFiles == null) return Status.CANCEL_STATUS;
tmp/org.txm.cql2lsa.rcp/src/org/txm/rcp/commands/function/ComputeExpI.java (revision 1217)
54 54
import org.txm.rcp.swt.dialog.LastOpened;
55 55
import org.txm.rcp.utils.JobHandler;
56 56
import org.txm.searchengine.cqp.corpus.CQPCorpus;
57
import org.txm.searchengine.cqp.corpus.MainCorpus;
57 58
import org.txm.utils.logger.Log;
58 59
// TODO: Auto-generated Javadoc
59 60
/**
......
77 78
		selection = (IStructuredSelection) HandlerUtil.getCurrentSelection(event);
78 79

  
79 80
		Object s = selection.getFirstElement();
80
		if (s instanceof CQPCorpus) {
81
			CQPCorpus corpus = (CQPCorpus) s;
81
		if (s instanceof MainCorpus) {
82
			MainCorpus corpus = (MainCorpus) s;
82 83
			try {
83 84
				File propFile = null;
84 85
				if (LastOpened.getFile(ID) != null)
......
105 106
		return null;
106 107
	}
107 108

  
108
	public static void compute(final CQPCorpus corpus, final File propFile) {
109
	public static void compute(final MainCorpus corpus, final File propFile) {
109 110
		final String title = "Compute QueryIndexOfText with "+corpus +" corpus properties file: "+propFile;
110 111
		JobHandler jobhandler = new JobHandler(title) {
111 112
			@Override
tmp/org.txm.cql2lsa.rcp/src/org/txm/functions/cql2lsa/ExpII.java (revision 1217)
10 10
import java.io.OutputStreamWriter;
11 11
import java.io.PrintWriter;
12 12
import java.util.ArrayList;
13
import java.util.Arrays;
13 14
import java.util.Collection;
14 15
import java.util.Collections;
15 16
import java.util.Comparator;
......
32 33
import org.txm.searchengine.cqp.clientExceptions.CqiClientException;
33 34
import org.txm.searchengine.cqp.clientExceptions.InvalidCqpIdException;
34 35
import org.txm.searchengine.cqp.corpus.CQPCorpus;
36
import org.txm.searchengine.cqp.corpus.MainCorpus;
35 37
import org.txm.searchengine.cqp.corpus.QueryResult;
36 38
import org.txm.searchengine.cqp.corpus.query.Match;
37 39
import org.txm.searchengine.cqp.corpus.query.CQLQuery;
......
49 51
	/** The writer. */
50 52
	private OutputStreamWriter writer;
51 53

  
52
	public ExpII(CQPCorpus corpus) throws CqiClientException, IOException, CqiServerError, InvalidCqpIdException {
54
	public ExpII(MainCorpus corpus) throws CqiClientException, IOException, CqiServerError, InvalidCqpIdException {
53 55
		super(corpus);
54 56
		this.corpus = corpus;
55
		texts = corpus.getProject().getTextsID();
57
		texts = Arrays.asList(corpus.getCorpusTextIdsList());
56 58
		textBoundaries = corpus.getTextEndLimits(); 
57 59

  
58 60
	}
tmp/org.txm.cql2lsa.rcp/src/org/txm/functions/cql2lsa/ExpI.java (revision 1217)
8 8
import java.io.InputStreamReader;
9 9
import java.io.OutputStreamWriter;
10 10
import java.util.ArrayList;
11
import java.util.Arrays;
11 12
import java.util.Collection;
12 13
import java.util.Collections;
13 14
import java.util.Comparator;
......
29 30
import org.txm.searchengine.cqp.clientExceptions.CqiClientException;
30 31
import org.txm.searchengine.cqp.clientExceptions.InvalidCqpIdException;
31 32
import org.txm.searchengine.cqp.corpus.CQPCorpus;
33
import org.txm.searchengine.cqp.corpus.MainCorpus;
32 34
import org.txm.searchengine.cqp.corpus.QueryResult;
33 35
import org.txm.searchengine.cqp.corpus.query.Match;
34 36
import org.txm.searchengine.cqp.corpus.query.CQLQuery;
......
46 48
	/** The writer. */
47 49
	private OutputStreamWriter writer;
48 50

  
49
	public ExpI(CQPCorpus corpus) throws CqiClientException, IOException, CqiServerError, InvalidCqpIdException {
51
	public ExpI(MainCorpus corpus) throws CqiClientException, IOException, CqiServerError, InvalidCqpIdException {
50 52
		super(corpus);
51 53
		this.corpus = corpus;
52 54
		//System.out.println("get text ids");
53
		texts = corpus.getProject().getTextsID();
55
		texts = Arrays.asList(corpus.getCorpusTextIdsList());
54 56
		//System.out.println( "init texts: "+texts);
55 57
		//System.out.println("get text limits: "+texts.size());
56 58
		textBoundaries = corpus.getTextEndLimits(); 
tmp/org.txm.analec.rcp/plugin.xml (revision 1217)
6 6
      <menuContribution
7 7
            locationURI="menu:org.eclipse.ui.main.menu?after=menu.tools">
8 8
         <menu
9
               id="menu.analec"
9
               id="menu.urs"
10 10
               label="%menu.label"
11 11
               mnemonic="%menu.mnemonic">
12 12
            <command
......
50 50
               </visibleWhen>
51 51
            </command>
52 52
            <separator
53
                  name="AnalecRCP.separator1"
53
                  name="URSRCP.separator1"
54 54
                  visible="true">
55 55
            </separator>
56 56
            <command
......
68 68
      <menuContribution
69 69
            locationURI="popup:org.txm.rcp.views.corpora.CorporaView?after=org.txm.rcp.corporaview.annotation">
70 70
         <menu
71
               id="corpora.menu.analec"
71
               id="corpora.menu.urs"
72 72
               label="%menu.label.0"
73 73
               mnemonic="%menu.mnemonic.0">
74 74
            <command
......
292 292
   <extension
293 293
         point="org.eclipse.core.expressions.definitions">
294 294
      <definition
295
            id="CanAnnotateWithAnalec">
295
            id="CanAnnotateWithURS">
296 296
         <test
297 297
               forcePluginActivation="true"
298 298
               property="org.txm.annotation.urs.testers.canAnnotate">
......
313 313
         point="org.eclipse.ui.preferencePages">
314 314
      <page
315 315
            category="org.txm.rcp.preferences.UserPreferencePage"
316
            class="org.txm.annotation.urs.preferences.AnalecPreferencePage"
317
            id="org.txm.annotation.urs.preferences.AnalecPreferencePage"
316
            class="org.txm.annotation.urs.preferences.URSPreferencePage"
317
            id="org.txm.annotation.urs.preferences.URSPreferencePage"
318 318
            name="%page.name">
319 319
      </page>
320 320
   </extension>
......
332 332
   <extension
333 333
         point="org.txm.PostTXMHOMEInstallationStep">
334 334
      <PostTXMHOMEInstallationStep
335
            class="org.txm.annotation.urs.InstallAnalecFiles"
336
            description="Install analec Files"
337
            name="Analec macro">
335
            class="org.txm.annotation.urs.InstallURSFiles"
336
            description="Install URS Files"
337
            name="URS macro">
338 338
      </PostTXMHOMEInstallationStep>
339 339
   </extension>
340 340
   <extension
341 341
         point="org.txm.annotation.core.AnnotationEngine">
342 342
      <AnnotationEngine
343
            class="org.txm.annotation.urs.AnalecCorpora"
344
            description="Analec annotations">
343
            class="org.txm.annotation.urs.URSCorpora"
344
            description="URS annotations">
345 345
      </AnnotationEngine>
346 346
   </extension>
347 347

  
tmp/org.txm.analec.rcp/META-INF/MANIFEST.MF (revision 1217)
165 165
 org.txm.annotation.urs.toolbar,
166 166
 org.txm.annotation.urs.view,
167 167
 org.txm.annotation.urs.widgets,
168
 org.txm.macro.analec,
169
 org.txm.macro.analec.edit,
170
 org.txm.macro.analec.exploit,
171
 org.txm.macro.analec.exploit.mesures1,
172
 org.txm.macro.analec.export,
173
 org.txm.macro.analec.misc,
168
 org.txm.macro.urs,
169
 org.txm.macro.urs.edit,
170
 org.txm.macro.urs.exploit,
171
 org.txm.macro.urs.exploit.mesures1,
172
 org.txm.macro.urs.export,
173
 org.txm.macro.urs.misc,
174 174
 visuAnalec,
175 175
 visuAnalec.chaines,
176 176
 visuAnalec.donnees,
tmp/org.txm.analec.rcp/src/org/eclipse/jface/fieldassist/TXMSimpleContentProposalProvider.java (revision 1217)
13 13

  
14 14
import java.util.ArrayList;
15 15

  
16
import org.txm.annotation.urs.preferences.AnalecPreferencePage;
17
import org.txm.annotation.urs.preferences.AnalecPreferences;
16
import org.txm.annotation.urs.preferences.URSPreferencePage;
17
import org.txm.annotation.urs.preferences.URSPreferences;
18 18
import org.txm.core.preferences.TXMPreferences;
19 19
import org.txm.rcp.TxmPreferences;
20 20

  
......
78 78
//			System.out.println("getProposals...");
79 79
			ArrayList<ContentProposal> list = new ArrayList<ContentProposal>();
80 80
			
81
			boolean prefixeSearch = AnalecPreferences.getInstance().getBoolean(AnalecPreferences.PREFIX_AUTOCOMPLETION);
81
			boolean prefixeSearch = URSPreferences.getInstance().getBoolean(URSPreferences.PREFIX_AUTOCOMPLETION);
82 82
			if (prefixeSearch) {
83 83
				for (int i = 0; i < proposals.length; i++) {
84 84
					if (proposals[i].length() >= contents.length()
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/AnalecCorpora.java (revision 1217)
1
package org.txm.annotation.urs;
2

  
3
import java.io.File;
4
import java.util.HashMap;
5

  
6
import org.eclipse.core.runtime.IProgressMonitor;
7
import org.txm.Toolbox;
8
import org.txm.annotation.core.AnnotationEngine;
9
import org.txm.core.results.TXMResult;
10
import org.txm.objects.Project;
11
import org.txm.searchengine.cqp.corpus.MainCorpus;
12
import org.txm.utils.DeleteDir;
13

  
14
import visuAnalec.donnees.Corpus;
15
import visuAnalec.fichiers.FichiersJava;
16
import visuAnalec.vue.Vue;
17

  
18
/**
19
 * Manages Analec corpus: the corpus are associated with TXM MainCorpus objects
20
 * 
21
 * @author mdecorde
22
 *
23
 */
24
public class AnalecCorpora extends AnnotationEngine {
25

  
26
	private static final HashMap<MainCorpus, Corpus> corpora = new HashMap<MainCorpus, Corpus>();
27
	private static final HashMap<MainCorpus, Vue> vues = new HashMap<MainCorpus, Vue>();
28

  
29
	/**
30
	 * Create the ec file if needed, store a reference to the corpus if not already done.
31
	 * 
32
	 * @param mcorpus
33
	 * @return the Corpus loaded and stored
34
	 */
35
	public static Corpus getCorpus(MainCorpus mcorpus) {
36
		File fichierCorpus = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
37
		File fichierVue = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ecv");
38
		Corpus corpus = null;
39
		if (AnalecCorpora.corpora.containsKey(mcorpus)) {
40
			corpus = AnalecCorpora.corpora.get(mcorpus);
41
		} else {
42
			corpus = new Corpus();
43

  
44
			if (fichierCorpus.exists()) {
45
				if (!FichiersJava.ouvrirCorpus(corpus, fichierCorpus, false)) {
46
					System.out.println(Messages.AnalecCorpora_3+fichierCorpus);
47
					return null;
48
				}
49
			} else {
50
				fichierCorpus.getParentFile().mkdirs();
51

  
52
				if (!FichiersJava.enregistrerCorpus(corpus, fichierCorpus)) {
53
					System.out.println(Messages.AnalecCorpora_4+fichierCorpus);
54
					return null;
55
				}
56
			}
57

  
58
			AnalecCorpora.corpora.put(mcorpus, corpus);
59

  
60
			Vue vue = getVue(mcorpus);
61

  
62
			//TODO: does not work :( 
63
			if (fichierVue.exists()) {
64
				if (!FichiersJava.ouvrirVue(vue, fichierVue)) {
65
					System.out.println("Warning: Fail to open corpus Vue file: "+fichierVue);
66
					//return null;
67
				}
68
				String[] types = vue.getTypesUnitesAVoir();
69
				if (types == null || types.length == 0) {
70
					vue.retablirVueParDefaut();
71
				}
72
			} else {
73
				vue.retablirVueParDefaut(); // 
74
				if (!FichiersJava.enregistrerVue(vue, fichierVue)) {
75
					System.out.println("Warning: Fail to create corpus Vue file: "+fichierVue);
76
					//return null;
77
				}
78
			}
79
		}
80
		return corpus;
81
	}
82

  
83
	public static boolean isAnnotationStructureReady(org.txm.searchengine.cqp.corpus.CQPCorpus corpus) {
84
		return isAnnotationStructureReady(corpus.getMainCorpus());
85
	}
86

  
87
	public static boolean isAnnotationStructureReady(MainCorpus name) {
88
		if (AnalecCorpora.corpora.containsKey(name)) {
89
			return !AnalecCorpora.corpora.get(name).getStructure().isVide();
90
		} else {
91
			File fichierCorpus = new File(Toolbox.getTxmHomePath(), "corpora/"+name+"/analec/"+name+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
92
			if (fichierCorpus.exists()) {
93
				return !getCorpus(name).getStructure().isVide();
94
			} else {
95
				return false;
96
			}
97
		}
98
	}
99

  
100
	/**
101
	 * need the corpus to be loaded
102
	 * 
103
	 * @param name
104
	 * @return the corpus Vue
105
	 */
106
	public static Vue getVue(MainCorpus name) {
107
		if (!vues.containsKey(name)) {
108
			if (!corpora.containsKey(name)) {
109
				getCorpus(name);
110
			}
111
			Corpus corpus = getCorpus(name);
112
			Vue vue = new Vue(corpus);
113
			vues.put(name, vue);
114
		}
115
		return vues.get(name);
116
	}
117

  
118
	public static boolean saveCorpus(MainCorpus mcorpus) {
119
		Corpus corpus = getCorpus(mcorpus);
120
		Vue vue = getVue(mcorpus);
121
		File dir = new File(mcorpus.getProjectDirectory(), "analec/"); //$NON-NLS-1$ //$NON-NLS-2$
122
		dir.mkdir();
123
		File fichierCorpus = new File(dir, mcorpus+".ec"); //$NON-NLS-1$
124
		File fichierVueCorpus = new File(dir, mcorpus+".ecv"); //$NON-NLS-1$
125
		return FichiersJava.enregistrerCorpus(corpus, fichierCorpus) 
126
				&& FichiersJava.enregistrerVue(vue, fichierVueCorpus);
127
	}
128

  
129
	public static Vue getVue(Corpus corpus) {
130
		for (MainCorpus mcorpus : corpora.keySet()) {
131
			if (corpora.get(mcorpus) == corpus) return vues.get(mcorpus);
132
		}
133
		return null;
134
	}
135

  
136
	public static boolean saveCorpus(Corpus corpus) {
137
		for (MainCorpus mcorpus : corpora.keySet()) {
138
			if (corpora.get(mcorpus) == corpus) return saveCorpus(mcorpus);
139
		}
140
		return false;
141
	}
142

  
143
	public static void removeCorpus(MainCorpus mcorpus) {
144
		if (!vues.containsKey(mcorpus)) {vues.remove(mcorpus);}
145
		if (!corpora.containsKey(mcorpus)) {corpora.remove(mcorpus);}
146
	}
147

  
148
	public static void revert(MainCorpus corpus) {
149
		corpora.remove(corpus);
150
		vues.remove(corpus);
151
		corpus.setIsModified(false);
152
	}
153

  
154
	@Override
155
	public boolean isRunning() {
156
		return true;
157
	}
158

  
159
	@Override
160
	public boolean initialize() throws Exception {
161
		return true;
162
	}
163

  
164
	@Override
165
	public boolean start(IProgressMonitor monitor) throws Exception {
166
		return true;
167
	}
168

  
169
	@Override
170
	public boolean stop() throws Exception {
171
		return true;
172
	}
173

  
174
	@Override
175
	public void notify(TXMResult r, String state) {
176
		if (r instanceof MainCorpus && "clean".equals(state)) {
177
			MainCorpus mcorpus = (MainCorpus)r;
178

  
179
			AnalecCorpora.removeCorpus(mcorpus);
180

  
181
			File fichierCorpus = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
182
			File fichierVue = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ecv");
183
			fichierCorpus.delete();
184
			fichierVue.delete();
185
		} else if (r instanceof Project) {
186
			Project project = ((Project)r);
187
			if ("clean".equals(state)) {
188
				File analecDir = new File(project.getProjectDirectory(), "analec");
189
				if (analecDir.exists()) {
190
					DeleteDir.deleteDirectory(analecDir);
191
				}
192
			} else if ("save".equals(state)) {
193
				for (TXMResult c : project.getChildren(MainCorpus.class)) {
194
					AnalecCorpora.saveCorpus((MainCorpus)c);
195
				}
196
			}
197
		}
198
	}
199

  
200
	@Override
201
	public String getName() {
202
		return "Analec";
203
	}
204

  
205
	@Override
206
	public boolean isAutomatic() {
207
		return false;
208
	}
209

  
210
	@Override
211
	public boolean processFile(File xmlFile, File binaryCorpusDirectory, HashMap<String, Object> parameters) {
212
		return false;
213
	}
214

  
215
	@Override
216
	public String getDetails() {
217
		return corpora.toString();
218
	}
219
}
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/AnalecAnnotationReIndexer.java (revision 1217)
1
package org.txm.annotation.urs;
2

  
3
import java.io.File;
4
import java.io.IOException;
5
import java.util.ArrayList;
6
import java.util.Arrays;
7
import java.util.Collections;
8
import java.util.Comparator;
9
import java.util.List;
10

  
11
import org.txm.Toolbox;
12
import org.txm.searchengine.cqp.AbstractCqiClient;
13
import org.txm.searchengine.cqp.CQPSearchEngine;
14
import org.txm.searchengine.cqp.clientExceptions.CqiClientException;
15
import org.txm.searchengine.cqp.corpus.MainCorpus;
16
import org.txm.searchengine.cqp.corpus.Property;
17
import org.txm.searchengine.cqp.serverException.CqiServerError;
18

  
19
import visuAnalec.donnees.Corpus;
20
import visuAnalec.elements.Unite;
21

  
22
public class AnalecAnnotationReIndexer {
23
	MainCorpus corpus;
24
	Corpus analecCorpus;
25
	File aafile;
26
	public boolean debug = false;
27

  
28
	public AnalecAnnotationReIndexer(MainCorpus corpus, Corpus analecCorpus) {
29
		this.corpus = corpus;
30
		this.analecCorpus = analecCorpus;
31
	}
32

  
33
	public boolean process() throws CqiClientException, IOException, CqiServerError {
34

  
35
		int corpusSize = corpus.getSize();
36

  
37
		String text = analecCorpus.getTexte();
38
		int isearch = 0; // the current search start position
39

  
40
		AbstractCqiClient CQI = CQPSearchEngine.getCqiClient();
41
		Property word = corpus.getProperty("word");
42

  
43
		int positions[] = new int[corpusSize];
44
		for (int i = 0 ; i < corpusSize ; i++) positions[i] = i;
45
		
46
		int positionsCorrespondances[] = new int[corpusSize];
47
		String strs[] = CQI.cpos2Str(word.getQualifiedName(), positions);
48

  
49
		for (int i = 0 ; i < corpusSize ; i++) {
50
			int idx = text.indexOf(strs[i], isearch);
51
			if (idx < 0) {
52
				System.out.println("Error: cannot find word='"+strs[i]+"' (word with position in CQP corpus="+positions[i]+") in text with current carret="+isearch+". Aborting.");
53
				
54
				System.out.println("Current text slice is (-20, +20 characters): ");
55
				System.out.println("* before: "+text.substring(Math.max(0, isearch-20), Math.min(isearch+20, isearch)));
56
				System.out.println("* after: "+text.substring(isearch, Math.min(isearch+20, text.length()-1)));
57
				
58
				return false;
59
			}
60
			positionsCorrespondances[i] = idx;
61
			isearch = idx + strs[i].length();
62
		}
63
		
64
		if (debug) System.out.println(Arrays.toString(positions));
65
		if (debug) System.out.println(Arrays.toString(positionsCorrespondances));
66

  
67
		isearch = 0;
68
		ArrayList<Unite> unites = analecCorpus.getToutesUnites();
69
		if (debug) System.out.println("units not-sorted: ");
70
		if (debug) printUnits(unites);
71
		Collections.sort(unites, new Comparator<Unite>() {
72
			@Override
73
			public int compare(Unite o1, Unite o2) {
74
				return o1.getDeb() - o2.getDeb();
75
			}
76
		});
77
		if (debug) System.out.println("units sorted: ");
78
		if (debug) printUnits(unites);
79
		
80
		int iunite = 0;
81
		for (Unite unite : unites) {
82
			if (debug) System.out.println("Updating ");
83
			if (debug) printUnite(unite);
84
			int start = unite.getDeb();
85
			int end = unite.getFin();
86
			
87
			boolean startFound = false;
88
			boolean endFound = false;
89
			int i = 0; // or not : unites are sorted by start position, we don't need to browse all words \o/
90
			for (; i < positionsCorrespondances.length ; i++) {
91
				if (startFound && endFound) break; // no need to go further
92
				if (debug) System.out.println("i="+i+" positionsCorrespondances[i]="+positionsCorrespondances[i]);
93
				if (!startFound && start < positionsCorrespondances[i]) {
94
					unite.setDeb(i-1);
95
					startFound = true;
96
				}
97
				if (!endFound && end <= positionsCorrespondances[i]) {
98
					unite.setFin(i-1);
99
					endFound = true;
100
				}
101
			}
102
			
103
			if (!endFound && i == positionsCorrespondances.length) {
104
				unite.setFin(i-1);
105
				endFound = true;
106
			}
107
			if (!startFound && i == positionsCorrespondances.length) {
108
				unite.setDeb(i-1);
109
				startFound = true;
110
			}
111
			
112
			if (!(startFound && endFound)) {
113
				String s = "Error: cannot find words positions for unite of type="+unite.getType()+" and unit carret positions=["+start+", "+end+"]. Aborting";
114
				System.out.println(s);
115
				
116
				System.out.println("5 last found units are: ");
117
				for (int j = 4 ; j >= 0 ; j--) {
118
					if (iunite-j >= 0) {
119
						printUnite(unites.get(iunite-j));
120
					}
121
				}
122
				return false;
123
			}
124
			//if (i > 0) i--; // restart at previous word
125
			iunite++;
126
		}
127
		if (debug) System.out.println("units updated: ");
128
		if (debug) printUnits(unites);
129
		return true;
130
	}
131
	
132
	public static void printUnite(Unite unite) {
133
		System.out.print(unite.getType()+ "["+unite.getDeb()+", "+unite.getFin()+"]");
134
	}
135
	
136
	public static void printUnits(List<Unite> units) {
137
		int i = 0;
138
		for (Unite u : units) {
139
			if (i > 0) System.out.print(", ");
140
			printUnite(u);
141
			i++;
142
		}
143
		System.out.println();
144
	}
145
}
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/InstallAnalecFiles.java (revision 1217)
1
package org.txm.annotation.urs;
2

  
3
import java.io.File;
4
import java.io.IOException;
5

  
6
import org.txm.PostTXMHOMEInstallationStep;
7
import org.txm.Toolbox;
8
import org.txm.objects.Workspace;
9
import org.txm.utils.BundleUtils;
10
import org.txm.utils.io.FileCopy;
11

  
12
/**
13
 * Copy all Groovy scripts in TXMHome directory
14
 * 
15
 * @author mdecorde
16
 *
17
 */
18
public class InstallAnalecFiles extends PostTXMHOMEInstallationStep {
19

  
20
	@Override
21
	public boolean install(Workspace workspace) {
22
		File txmhomedir = new File(Toolbox.getTxmHomePath());
23
		
24
		String createfolders[] = { "scripts/groovy/user"}; //$NON-NLS-1$
25
		
26
		for (String folder : createfolders) {
27
			new File(txmhomedir, folder).mkdirs();
28
		}
29
		File scriptsDirectory = new File(txmhomedir, "scripts/groovy");
30
		File userDirectory = new File(scriptsDirectory, "user");
31
		File macroDirectory = new File(userDirectory, "org/txm/macro");
32
		File analecMacroDirectory = new File(macroDirectory, "analec");
33
	
34
		String bundle_id = "org.txm.annotation.urs.rcp";
35
		BundleUtils.copyFiles(bundle_id, "src/", "org/txm/macro", "analec", macroDirectory);
36
		
37
		return analecMacroDirectory.exists();
38
	}
39

  
40
	@Override
41
	public String getName() {
42
		return "Annotation URS (org.txm.annotation.urs.rcp)";
43
	}
44
}
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/InstallURSFiles.java (revision 1217)
1
package org.txm.annotation.urs;
2

  
3
import java.io.File;
4

  
5
import org.txm.PostTXMHOMEInstallationStep;
6
import org.txm.Toolbox;
7
import org.txm.objects.Workspace;
8
import org.txm.utils.BundleUtils;
9

  
10
/**
11
 * 
12
 * Copy all Groovy scripts in TXMHome directory
13
 * 
14
 * @author mdecorde
15
 *
16
 */
17
public class InstallURSFiles extends PostTXMHOMEInstallationStep {
18

  
19
	@Override
20
	public boolean install(Workspace workspace) {
21

  
22
		File txmhomedir = new File(Toolbox.getTxmHomePath());
23

  
24
		String createfolders[] = { "scripts/groovy/user" }; //$NON-NLS-1$
25

  
26
		for (String folder : createfolders) {
27
			new File(txmhomedir, folder).mkdirs();
28
		}
29
		File scriptsDirectory = new File(txmhomedir, "scripts/groovy");
30
		File userDirectory = new File(scriptsDirectory, "user");
31
		File macroDirectory = new File(userDirectory, "org/txm/macro");
32
		File URSMacroDirectory = new File(macroDirectory, "urs");
33

  
34
		String bundle_id = "org.txm.annotation.urs.rcp";
35
		BundleUtils.copyFiles(bundle_id, "src/", "org/txm/macro", "urs", macroDirectory);
36

  
37
		return URSMacroDirectory.exists();
38
	}
39

  
40
	@Override
41
	public String getName() {
42
		return "URS Annotation (org.txm.annotation.urs.rcp)";
43
	}
44
}
0 45

  
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/messages_ru.properties (revision 1217)
1
AnalecCorpora_3=N/A_Fail to open corpus file: 
2
AnalecCorpora_4=N/A_Fail to create corpus file: 
1
URSCorpora_3=N/A_Fail to open corpus file: 
2
URSCorpora_4=N/A_Fail to create corpus file: 
3 3
DoInstallStep_10=N/A_. Aborting
4 4
DoInstallStep_11=N/A_Previous version of Analec macros are moved to: 
5 5
DoInstallStep_17=N/A_Error while coping Analec org/txm/macro/analec in 
......
132 132
UnitToolbar_4=N/A_\ size: 
133 133
UnitToolbar_44=N/A_Creating unit with start=
134 134
UnitToolbar_45=N/A_\ end=
135
UnitToolbar_46=N/A_org.txm.analec.delete
135
UnitToolbar_46=N/A_org.txm.annotation.urs.delete
136 136
UnitToolbar_47=N/A_Delete unit 
137 137
UnitToolbar_48=N/A_Do you really want to delete unit 
138 138
UnitToolbar_49=N/A_\ ?
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/view/ElementSearchView.java (revision 1217)
34 34
import org.eclipse.ui.PartInitException;
35 35
import org.eclipse.ui.PlatformUI;
36 36
import org.eclipse.ui.part.ViewPart;
37
import org.txm.annotation.urs.AnalecCorpora;
37
import org.txm.annotation.urs.URSCorpora;
38 38
import org.txm.annotation.urs.Messages;
39 39
import org.txm.annotation.urs.toolbar.URSAnnotationToolbar;
40 40
import org.txm.concordance.core.functions.Concordance;
......
403 403
		this.corpus = corpus;
404 404
		this.analecCorpus = analecCorpus;
405 405
		this.analecCorpus.addEventListener(corpusListener);
406
		this.vue = AnalecCorpora.getVue(analecCorpus);
406
		this.vue = URSCorpora.getVue(analecCorpus);
407 407

  
408 408
		if (this.needUpdate  || type.equals(type)) { // no need to rebuild the widgets
409 409
			needUpdate = false;
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/view/ElementPropertiesView.java (revision 1217)
13 13
import org.eclipse.swt.events.DisposeListener;
14 14
import org.eclipse.swt.events.KeyEvent;
15 15
import org.eclipse.swt.events.KeyListener;
16
import org.eclipse.swt.events.MenuDetectEvent;
17
import org.eclipse.swt.events.MenuDetectListener;
18 16
import org.eclipse.swt.events.SelectionEvent;
19 17
import org.eclipse.swt.events.SelectionListener;
20 18
import org.eclipse.swt.layout.GridData;
......
32 30
import org.eclipse.ui.PartInitException;
33 31
import org.eclipse.ui.PlatformUI;
34 32
import org.eclipse.ui.part.ViewPart;
35
import org.txm.annotation.urs.AnalecCorpora;
33
import org.txm.annotation.urs.URSCorpora;
36 34
import org.txm.annotation.urs.toolbar.URSAnnotationToolbar;
37 35
import org.txm.rcp.IImageKeys;
38 36
import org.txm.utils.logger.Log;
......
257 255
		this.corpus = corpus;
258 256
		this.analecCorpus = analecCorpus;
259 257
		this.analecCorpus.addEventListener(corpusListener);
260
		this.vue = AnalecCorpora.getVue(analecCorpus);
258
		this.vue = URSCorpora.getVue(analecCorpus);
261 259

  
262 260
		if (this.needUpdate  || this.element == null || (!this.element.getType().equals(newElement.getType()))) { // no need to rebuild the widgets
263 261
			needUpdate = false;
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/URSCorpora.java (revision 1217)
1
package org.txm.annotation.urs;
2

  
3
import java.io.File;
4
import java.util.HashMap;
5

  
6
import org.eclipse.core.runtime.IProgressMonitor;
7
import org.txm.Toolbox;
8
import org.txm.annotation.core.AnnotationEngine;
9
import org.txm.core.results.TXMResult;
10
import org.txm.objects.Project;
11
import org.txm.searchengine.cqp.corpus.MainCorpus;
12
import org.txm.utils.DeleteDir;
13

  
14
import visuAnalec.donnees.Corpus;
15
import visuAnalec.fichiers.FichiersJava;
16
import visuAnalec.vue.Vue;
17

  
18
/**
19
 * Manages Analec corpus: the corpus are associated with TXM MainCorpus objects
20
 * 
21
 * @author mdecorde
22
 *
23
 */
24
public class URSCorpora extends AnnotationEngine {
25

  
26
	private static final HashMap<MainCorpus, Corpus> corpora = new HashMap<MainCorpus, Corpus>();
27
	private static final HashMap<MainCorpus, Vue> vues = new HashMap<MainCorpus, Vue>();
28

  
29
	/**
30
	 * Create the ec file if needed, store a reference to the corpus if not already done.
31
	 * 
32
	 * @param mcorpus
33
	 * @return the Corpus loaded and stored
34
	 */
35
	public static Corpus getCorpus(MainCorpus mcorpus) {
36
		File fichierCorpus = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
37
		File fichierVue = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ecv");
38
		Corpus corpus = null;
39
		if (URSCorpora.corpora.containsKey(mcorpus)) {
40
			corpus = URSCorpora.corpora.get(mcorpus);
41
		} else {
42
			corpus = new Corpus();
43

  
44
			if (fichierCorpus.exists()) {
45
				if (!FichiersJava.ouvrirCorpus(corpus, fichierCorpus, false)) {
46
					System.out.println(Messages.URSCorpora_3+fichierCorpus);
47
					return null;
48
				}
49
			} else {
50
				fichierCorpus.getParentFile().mkdirs();
51

  
52
				if (!FichiersJava.enregistrerCorpus(corpus, fichierCorpus)) {
53
					System.out.println(Messages.URSCorpora_4+fichierCorpus);
54
					return null;
55
				}
56
			}
57

  
58
			URSCorpora.corpora.put(mcorpus, corpus);
59

  
60
			Vue vue = getVue(mcorpus);
61

  
62
			//TODO: does not work :( 
63
			if (fichierVue.exists()) {
64
				if (!FichiersJava.ouvrirVue(vue, fichierVue)) {
65
					System.out.println("Warning: Fail to open corpus Vue file: "+fichierVue);
66
					//return null;
67
				}
68
				String[] types = vue.getTypesUnitesAVoir();
69
				if (types == null || types.length == 0) {
70
					vue.retablirVueParDefaut();
71
				}
72
			} else {
73
				vue.retablirVueParDefaut(); // 
74
				if (!FichiersJava.enregistrerVue(vue, fichierVue)) {
75
					System.out.println("Warning: Fail to create corpus Vue file: "+fichierVue);
76
					//return null;
77
				}
78
			}
79
		}
80
		return corpus;
81
	}
82

  
83
	public static boolean isAnnotationStructureReady(org.txm.searchengine.cqp.corpus.CQPCorpus corpus) {
84
		return isAnnotationStructureReady(corpus.getMainCorpus());
85
	}
86

  
87
	public static boolean isAnnotationStructureReady(MainCorpus name) {
88
		if (URSCorpora.corpora.containsKey(name)) {
89
			return !URSCorpora.corpora.get(name).getStructure().isVide();
90
		} else {
91
			File fichierCorpus = new File(Toolbox.getTxmHomePath(), "corpora/"+name+"/analec/"+name+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
92
			if (fichierCorpus.exists()) {
93
				return !getCorpus(name).getStructure().isVide();
94
			} else {
95
				return false;
96
			}
97
		}
98
	}
99

  
100
	/**
101
	 * need the corpus to be loaded
102
	 * 
103
	 * @param name
104
	 * @return the corpus Vue
105
	 */
106
	public static Vue getVue(MainCorpus name) {
107
		if (!vues.containsKey(name)) {
108
			if (!corpora.containsKey(name)) {
109
				getCorpus(name);
110
			}
111
			Corpus corpus = getCorpus(name);
112
			Vue vue = new Vue(corpus);
113
			vues.put(name, vue);
114
		}
115
		return vues.get(name);
116
	}
117

  
118
	public static boolean saveCorpus(MainCorpus mcorpus) {
119
		Corpus corpus = getCorpus(mcorpus);
120
		Vue vue = getVue(mcorpus);
121
		File dir = new File(mcorpus.getProjectDirectory(), "analec/"); //$NON-NLS-1$ //$NON-NLS-2$
122
		dir.mkdir();
123
		File fichierCorpus = new File(dir, mcorpus+".ec"); //$NON-NLS-1$
124
		File fichierVueCorpus = new File(dir, mcorpus+".ecv"); //$NON-NLS-1$
125
		return FichiersJava.enregistrerCorpus(corpus, fichierCorpus) 
126
				&& FichiersJava.enregistrerVue(vue, fichierVueCorpus);
127
	}
128

  
129
	public static Vue getVue(Corpus corpus) {
130
		for (MainCorpus mcorpus : corpora.keySet()) {
131
			if (corpora.get(mcorpus) == corpus) return vues.get(mcorpus);
132
		}
133
		return null;
134
	}
135

  
136
	public static boolean saveCorpus(Corpus corpus) {
137
		for (MainCorpus mcorpus : corpora.keySet()) {
138
			if (corpora.get(mcorpus) == corpus) return saveCorpus(mcorpus);
139
		}
140
		return false;
141
	}
142

  
143
	public static void removeCorpus(MainCorpus mcorpus) {
144
		if (!vues.containsKey(mcorpus)) {vues.remove(mcorpus);}
145
		if (!corpora.containsKey(mcorpus)) {corpora.remove(mcorpus);}
146
	}
147

  
148
	public static void revert(MainCorpus corpus) {
149
		corpora.remove(corpus);
150
		vues.remove(corpus);
151
		corpus.setIsModified(false);
152
	}
153

  
154
	@Override
155
	public boolean isRunning() {
156
		return true;
157
	}
158

  
159
	@Override
160
	public boolean initialize() throws Exception {
161
		return true;
162
	}
163

  
164
	@Override
165
	public boolean start(IProgressMonitor monitor) throws Exception {
166
		return true;
167
	}
168

  
169
	@Override
170
	public boolean stop() throws Exception {
171
		return true;
172
	}
173

  
174
	@Override
175
	public void notify(TXMResult r, String state) {
176
		if (r instanceof MainCorpus && "clean".equals(state)) {
177
			MainCorpus mcorpus = (MainCorpus)r;
178

  
179
			URSCorpora.removeCorpus(mcorpus);
180

  
181
			File fichierCorpus = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ec"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
182
			File fichierVue = new File(mcorpus.getProjectDirectory(), "analec/"+mcorpus.getID()+".ecv");
183
			fichierCorpus.delete();
184
			fichierVue.delete();
185
		} else if (r instanceof Project) {
186
			Project project = ((Project)r);
187
			if ("clean".equals(state)) {
188
				File analecDir = new File(project.getProjectDirectory(), "analec");
189
				if (analecDir.exists()) {
190
					DeleteDir.deleteDirectory(analecDir);
191
				}
192
			} else if ("save".equals(state)) {
193
				for (TXMResult c : project.getChildren(MainCorpus.class)) {
194
					URSCorpora.saveCorpus((MainCorpus)c);
195
				}
196
			}
197
		}
198
	}
199

  
200
	@Override
201
	public String getName() {
202
		return "Analec";
203
	}
204

  
205
	@Override
206
	public boolean isAutomatic() {
207
		return false;
208
	}
209

  
210
	@Override
211
	public boolean processFile(File xmlFile, File binaryCorpusDirectory, HashMap<String, Object> parameters) {
212
		return false;
213
	}
214

  
215
	@Override
216
	public String getDetails() {
217
		return corpora.toString();
218
	}
219
}
0 220

  
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/export/AnalecAnnotationTEIExporter.java (revision 1217)
1
package org.txm.annotation.urs.export;
2

  
3
import java.io.File;
4
import java.io.PrintWriter;
5
import java.text.DateFormat;
6
import java.text.SimpleDateFormat;
7
import java.util.ArrayList;
8
import java.util.Calendar;
9
import java.util.Collections;
10
import java.util.Comparator;
11
import java.util.HashSet;
12

  
13
import javax.xml.stream.XMLStreamException;
14
import javax.xml.stream.XMLStreamWriter;
15

  
16
import org.apache.commons.lang.StringUtils;
17
import org.eclipse.core.runtime.IProgressMonitor;
18
import org.txm.Toolbox;
19
import org.txm.importer.StaxIdentityParser;
20
import org.txm.importer.PersonalNamespaceContext;
21
import org.txm.rcp.Application;
22
import org.txm.rcp.TxmPreferences;
23
import org.txm.scripts.importer.StaxStackWriter;
24
import org.txm.searchengine.cqp.CQPSearchEngine;
25
import org.txm.searchengine.cqp.corpus.MainCorpus;
26
import org.txm.searchengine.cqp.corpus.Property;
27
import org.txm.searchengine.cqp.corpus.StructuralUnit;
28
import org.txm.utils.BundleUtils;
29
import org.txm.utils.DeleteDir;
30
import org.txm.utils.io.FileCopy;
31
import org.txm.utils.zip.Zip;
32

  
33
import visuAnalec.donnees.Corpus;
34
import visuAnalec.donnees.Structure;
35
import visuAnalec.elements.Element;
36
import visuAnalec.elements.Relation;
37
import visuAnalec.elements.Schema;
38
import visuAnalec.elements.Unite;
39
import visuAnalec.fichiers.FichiersGlozz;
40
import visuAnalec.vue.Vue;
41

  
42
/**
43
 * Analec annotations exporter. It uses the XML-TXM format described at https://groupes.renater.fr/wiki/txm-info/public/xml_tei_txm
44
 * 
45
 * @author mdecorde
46
 *
47
 */
48
public class AnalecAnnotationTEIExporter {
49

  
50
	public static final DateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd");
51
	
52
	protected File outputDirectory;
53
	protected MainCorpus mainCorpus;
54
	protected Property wordid;
55
	protected Corpus analecCorpus;
56
	protected Vue analecVue;
57
	protected IProgressMonitor monitor;
58

  
59
	/**
60
	 * 
61
	 * @param monitor may be null
62
	 * @param outputDirectory
63
	 * @param mainCorpus
64
	 * @param analecCorpus
65
	 * @param analecVue
66
	 */
67
	public AnalecAnnotationTEIExporter(IProgressMonitor monitor, File outputDirectory, MainCorpus mainCorpus, Corpus analecCorpus, Vue analecVue) {
68
		this.outputDirectory = outputDirectory;
69
		this.mainCorpus = mainCorpus;
70
		this.analecCorpus = analecCorpus;
71
		this.analecVue = analecVue;
72
		this.monitor = monitor;
73
	}
74

  
75
	/**
76
	 * 1- Copy the XML-TXM files
77
	 * 2- Write the annotations
78
	 * 3- Write the structure
79
	 * 
80
	 * @return true if success
81
	 * @throws Exception
82
	 */
83
	public boolean process(boolean standoff, boolean createArchive) throws Exception {
84
		if (!standoff) {
85
			System.out.println("Inligned annotations not implemented yet. Aborting");
86
			return false;
87
		}
88

  
89
		wordid = mainCorpus.getProperty("id");
90
		int[] starts = mainCorpus.getTextStartLimits();
91
		int[] ends = mainCorpus.getTextEndLimits();
92
		StructuralUnit su_text = mainCorpus.getStructuralUnit("text");
93
		int[] strucs = CQPSearchEngine.getCqiClient().cpos2Struc(su_text.getQualifiedName(), starts);
94
		String[] ids = CQPSearchEngine.getCqiClient().struc2Str(su_text.getProperty("id").getQualifiedName(), strucs);
95

  
96
		File textsDirectory = new File(outputDirectory, "texts");
97
		textsDirectory.mkdir();
98
		File annotationsDirectory = new File(outputDirectory, "annotations");
99
		if (standoff) annotationsDirectory.mkdir();
100

  
101
		if (monitor != null) monitor.beginTask("Writing annotations...", starts.length);
102
		for (int i = 0 ; i < starts.length ; i++) {
103
			File xmltxmFile = new File(textsDirectory, ids[i]+".xml");
104
			File xmltxmAnalecFile = new File(annotationsDirectory, ids[i]+"-urs.xml");
105
			if (monitor != null) monitor.subTask(ids[i]+" text...");
106
			processText(standoff, xmltxmFile, xmltxmAnalecFile, ids[i], starts[i], ends[i]);
107
			if (monitor != null) monitor.worked(1);
108
		}
109

  
110
		if (monitor != null) monitor.beginTask("Writing structure", 1);
111

  
112
		//FichiersGlozz.exporterModeleGlozz(analecCorpus.getStructure());
113
		File xmltxmStructureFile = new File(outputDirectory, mainCorpus.getName()+".aam");
114
		PrintWriter model = new PrintWriter(xmltxmStructureFile, "UTF-8");
115
		FichiersGlozz.ModelGlozzPrinter gp = new FichiersGlozz.ModelGlozzPrinter(analecCorpus.getStructure(), model);
116
		gp.ecrireModel();
117
		model.close();
118

  
119
		//		File xmltxmStructureFile = new File(outputDirectory, mainCorpus.getName()+"-structure.xml");
120
		//		StaxStackWriter writer = new StaxStackWriter(xmltxmStructureFile);
121
		//		PersonalNamespaceContext Nscontext = new PersonalNamespaceContext();
122
		//		writer.setNamespaceContext(Nscontext);
123
		//		writer.writeStartElement(StaxIdentityParser.TEINS, "TEI");
124
		//		writer.writeNamespace("tei", StaxIdentityParser.TEINS);
125
		//		writer.writeStartElement("teiHeader");
126
		//		writer.writeStartElement("fileDesc");
127
		//		writer.writeStartElement("titleStmt");
128
		//		writer.writeStartElement("title");
129
		//		writer.writeCharacters(mainCorpus.getName()+" - structure");
130
		//		writer.writeEndElement(); // title
131
		//		writer.writeStartElement("respStmt");
132
		//		writer.writeStartElement("resp");
133
		//		writer.writeCharacters("annotated by");
134
		//		writer.writeEndElement(); // resp
135
		//		writer.writeStartElement("name");
136
		//		writer.writeCharacters("non renseigné");
137
		//		writer.writeEndElement(); // name
138
		//		writer.writeEndElement(); // respStmt
139
		//		writer.writeEndElement(); // titleStmt
140
		//		writer.writeStartElement("publicationStmt");
141
		//		writer.writeStartElement("publisher");
142
		//		writer.writeCharacters("non renseigné");
143
		//		writer.writeEndElement(); // publisher
144
		//		writer.writeEndElement(); // publicationStmt
145
		//		writer.writeStartElement("sourceDesc");
146
		//		writer.writeStartElement("bibl");
147
		//		writer.writeCharacters("non renseigné");
148
		//		writer.writeEndElement(); // bibl
149
		//		writer.writeEndElement(); // sourceDesc
150
		//		writer.writeEndElement(); // fileDesc
151
		//		writer.writeEndElement(); // teiHeader
152
		//		writer.writeStartElement("text");
153
		//		writer.writeStartElement("back");
154
		//		writeStructure(writer);
155
		//		writer.writeEndElement(); // back
156
		//		writer.writeEndElement(); // text
157
		//		writer.writeEndElement(); // TEI
158
		//		writer.close();
159

  
160
		if (monitor != null) monitor.worked(1);
161

  
162
		if (createArchive) {
163
			if (monitor != null) monitor.subTask("Creating archive...");
164
			File zipArchive = new File(outputDirectory+".urs");
165
			Zip.compress(outputDirectory, zipArchive);
166
			DeleteDir.deleteDirectory(outputDirectory);
167
			System.out.println("Done: "+zipArchive);
168
		} else {
169
			System.out.println("Done: "+outputDirectory);
170
		}
171

  
172
		return true;
173
	}
174

  
175
	protected boolean processText(boolean standoff, File xmltxmFile, File xmltxmAnalecFile, String textid, int from, int to) throws Exception {
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff