Author: paperwing
Date: 2012-06-04 15:29:21 -0700 (Mon, 04 Jun 2012)
New Revision: 29447
Modified:
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
Log:
refs #1065 App manager now reconstructs parent directories if necessary when
remaking app storage directories
Modified:
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
===================================================================
---
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
2012-06-04 21:54:40 UTC (rev 29446)
+++
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
2012-06-04 22:29:21 UTC (rev 29447)
@@ -499,22 +499,25 @@
File appDirectory = getBaseAppPath();
if (!appDirectory.exists()) {
- created = created && appDirectory.mkdir();
+ created = created && appDirectory.mkdirs();
+ DebugHelper.print("Creating " + appDirectory + ".
Success? " + created);
}
File installedDirectory = new File(getInstalledAppsPath());
if (!installedDirectory.exists()) {
- created = created && installedDirectory.mkdir();
+ created = created && installedDirectory.mkdirs();
+ DebugHelper.print("Creating " + installedDirectory + ".
Success? " + created);
}
File uninstalledDirectory = new File(getUninstalledAppsPath());
if (!uninstalledDirectory.exists()) {
- created = created && uninstalledDirectory.mkdir();
+ created = created && uninstalledDirectory.mkdirs();
+ DebugHelper.print("Creating " + uninstalledDirectory +
". Success? " + created);
}
File downloadedDirectory = new File(getDownloadedAppsPath());
if (!downloadedDirectory.exists()) {
- created = created && downloadedDirectory.mkdir();
+ created = created && downloadedDirectory.mkdirs();
}
if (!created) {
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.