Révision 2906
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/URSAnnotationReIndexer.java (revision 2906) | ||
---|---|---|
15 | 15 |
import org.txm.searchengine.cqp.corpus.MainCorpus; |
16 | 16 |
import org.txm.searchengine.cqp.corpus.Property; |
17 | 17 |
import org.txm.searchengine.cqp.serverException.CqiServerError; |
18 |
import org.txm.utils.logger.Log; |
|
18 | 19 |
|
19 | 20 |
import visuAnalec.donnees.Corpus; |
20 | 21 |
import visuAnalec.elements.Unite; |
... | ... | |
43 | 44 |
public boolean process() throws CqiClientException, IOException, CqiServerError { |
44 | 45 |
|
45 | 46 |
int corpusSize = corpus.getSize(); |
46 |
|
|
47 |
if (corpusSize == 0) { |
|
48 |
Log.warning("Error: The CQP corpus is empty ?"); |
|
49 |
return false; |
|
50 |
} |
|
47 | 51 |
String text = analecCorpus.getTexte(); |
48 | 52 |
int isearch = 0; // the current search start position |
49 | 53 |
|
... | ... | |
51 | 55 |
Property word = corpus.getProperty("word"); |
52 | 56 |
|
53 | 57 |
int positions[] = new int[corpusSize]; |
54 |
for (int i = 0; i < corpusSize; i++) |
|
58 |
for (int i = 0; i < corpusSize; i++) {
|
|
55 | 59 |
positions[i] = i; |
60 |
} |
|
56 | 61 |
|
57 | 62 |
int positionsCorrespondances[] = new int[corpusSize]; |
58 | 63 |
String strs[] = CQI.cpos2Str(word.getQualifiedName(), positions); |
Formats disponibles : Unified diff