Révision 1567
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/Subcorpus.java (revision 1567) | ||
---|---|---|
505 | 505 |
@Override |
506 | 506 |
public void clean() { |
507 | 507 |
super.clean(); |
508 |
try { |
|
509 |
AbstractCqiClient CQI = CorpusManager.getCorpusManager().getCqiClient(); |
|
510 |
if (CQPSearchEngine.isInitialized()) { |
|
511 |
CQI.dropSubCorpus(this.getQualifiedCqpId()); |
|
508 |
|
|
509 |
// nothing to do if the corpus has not yet been computed |
|
510 |
if(this.hasBeenComputedOnce) { |
|
511 |
try { |
|
512 |
AbstractCqiClient CQI = CorpusManager.getCorpusManager().getCqiClient(); |
|
513 |
if (CQPSearchEngine.isInitialized()) { |
|
514 |
CQI.dropSubCorpus(this.getQualifiedCqpId()); |
|
515 |
} |
|
512 | 516 |
} |
513 |
} catch (Exception e) { |
|
514 |
Log.info(e.getLocalizedMessage()); |
|
515 |
Log.printStackTrace(e); |
|
517 |
catch (Exception e) { |
|
518 |
Log.severe(e.getLocalizedMessage()); |
|
519 |
Log.severe(TXMCoreMessages.bind("Qualified CQP id: {0}.", this.getQualifiedCqpId())); |
|
520 |
Log.printStackTrace(e); |
|
521 |
} |
|
516 | 522 |
} |
517 | 523 |
} |
518 | 524 |
|
Formats disponibles : Unified diff