Révision 1887
tmp/org.txm.core/src/java/org/txm/objects/Workspace.java (revision 1887) | ||
---|---|---|
394 | 394 |
|
395 | 395 |
/** |
396 | 396 |
* Loads and recreates the existing projects. |
397 |
* @throws CoreException |
|
397 | 398 |
*/ |
398 |
public void loadProjectsFromProjectScopes() { |
|
399 |
public void loadProjectsFromProjectScopes() throws CoreException {
|
|
399 | 400 |
|
400 | 401 |
Log.fine("Toolbox.initialize(): reloading projects..."); |
401 | 402 |
|
... | ... | |
413 | 414 |
|
414 | 415 |
for (IProject project : projects) { |
415 | 416 |
|
417 |
if (project.getLocation() == null || !project.getLocation().toFile().exists()) { |
|
418 |
project.delete(true, null); |
|
419 |
continue; |
|
420 |
} |
|
416 | 421 |
try { |
417 | 422 |
project.open(monitor); |
418 | 423 |
String[] natures = project.getDescription().getNatureIds(); |
Formats disponibles : Unified diff