Révision 1667
| tmp/org.txm.core/src/java/org/txm/objects/Project.java (revision 1667) | ||
|---|---|---|
| 224 | 224 |
// this.scope = new BasePreferenceScope(this); |
| 225 | 225 |
|
| 226 | 226 |
// reloading existing results |
| 227 |
this.loadResults(); |
|
| 227 |
this.loadResults(null);
|
|
| 228 | 228 |
} |
| 229 | 229 |
|
| 230 | 230 |
|
| ... | ... | |
| 369 | 369 |
/** |
| 370 | 370 |
* Loads and create the persisted results from the preferences service. |
| 371 | 371 |
*/ |
| 372 |
public void loadResults() {
|
|
| 372 |
public void loadResults(Class clazz) {
|
|
| 373 | 373 |
// if (TBXPreferences.getInstance().getBoolean(TBXPreferences.AUTO_PERSISTENCE_ENABLED)) {
|
| 374 | 374 |
Log.finest("*** Project.loadResults(): reloading project persitent results...");
|
| 375 | 375 |
|
| ... | ... | |
| 405 | 405 |
node.removeNode(); |
| 406 | 406 |
continue; |
| 407 | 407 |
} |
| 408 |
|
|
| 409 |
if (clazz != null && !clazz.getName().equals(className)) {
|
|
| 410 |
continue; // only load the result of class=clazz |
|
| 411 |
} |
|
| 408 | 412 |
|
| 409 | 413 |
Log.fine("\nProject.loadResults(): loading from result node qualifier " + parametersNodePath);
|
| 410 | 414 |
//Log.finest("Toolbox.initialize(): class = " + TXMPreferences.getString("class", nodeQualifier));
|
| ... | ... | |
| 452 | 456 |
} |
| 453 | 457 |
} |
| 454 | 458 |
|
| 455 |
// load the corpus builds |
|
| 456 |
for (CorpusBuild corpus : getCorpusBuilds()) {
|
|
| 457 |
if (corpus != null) {
|
|
| 458 |
corpus.compute(false); |
|
| 459 |
} |
|
| 460 |
} |
|
| 459 |
// // load the corpus builds
|
|
| 460 |
// for (CorpusBuild corpus : getCorpusBuilds()) {
|
|
| 461 |
// if (corpus != null) {
|
|
| 462 |
// corpus.compute(false);
|
|
| 463 |
// }
|
|
| 464 |
// }
|
|
| 461 | 465 |
} |
| 462 | 466 |
|
| 463 | 467 |
// public BasePreferenceScope getPreferenceScope() {
|
| tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/MainCorpus.java (revision 1667) | ||
|---|---|---|
| 112 | 112 |
this.internalPersistable = true; |
| 113 | 113 |
|
| 114 | 114 |
if (getID() != null && getProjectDirectory() != null) {
|
| 115 |
this.dataDirectory = new File(getProjectDirectory(), "data/"+getID()); |
|
| 116 |
this.registryFile = new File(getProjectDirectory(), "registry/"+getID().toLowerCase()); |
|
| 115 |
compute(false); |
|
| 117 | 116 |
} |
| 118 | 117 |
} |
| 119 | 118 |
|
Formats disponibles : Unified diff