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