Author: rozagh
Date: 2012-08-20 10:34:44 -0700 (Mon, 20 Aug 2012)
New Revision: 30228

Modified:
   
core3/api/trunk/property-api/src/main/java/org/cytoscape/property/CyProperty.java
   core3/gui-distribution/trunk/assembly/pom.xml
   
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
   
core3/impl/trunk/application-impl/src/main/java/org/cytoscape/application/internal/CyApplicationConfigurationImpl.java
   
core3/impl/trunk/filter-impl/src/main/java/org/cytoscape/filter/internal/filters/FilterApp.java
   
core3/impl/trunk/network-analyzer-impl/src/main/java/de/mpg/mpi_inf/bioinf/netanalyzer/Plugin.java
Log:
fixes #1310 The ./cytoscape directory is renamed to CytoscapeConfiguration and 
3.0 directory is replaced with 3. The hierarchical structure of having minor 
version numbers under major version number (e.g. CytoscapeConfigiration/3/0.1/ 
) is pending for a decision to be made.

Modified: 
core3/api/trunk/property-api/src/main/java/org/cytoscape/property/CyProperty.java
===================================================================
--- 
core3/api/trunk/property-api/src/main/java/org/cytoscape/property/CyProperty.java
   2012-08-20 17:18:52 UTC (rev 30227)
+++ 
core3/api/trunk/property-api/src/main/java/org/cytoscape/property/CyProperty.java
   2012-08-20 17:34:44 UTC (rev 30228)
@@ -50,7 +50,7 @@
         * will be a subdirectory of the "user.home" directory defined in the 
default Java
         * system properties ({@link System#getProperties()}).
         */
-       String DEFAULT_PROPS_CONFIG_DIR = ".cytoscape";
+       String DEFAULT_PROPS_CONFIG_DIR = "CytoscapeConfiguration";
        
        /**
         * Returns the name of the CyProperty.

Modified: core3/gui-distribution/trunk/assembly/pom.xml
===================================================================
--- core3/gui-distribution/trunk/assembly/pom.xml       2012-08-20 17:18:52 UTC 
(rev 30227)
+++ core3/gui-distribution/trunk/assembly/pom.xml       2012-08-20 17:34:44 UTC 
(rev 30228)
@@ -318,7 +318,7 @@
                                                        
<file>target/cytoscape/framework/etc/org.apache.felix.fileinstall-deploy.cfg</file>
                                                        
<unescape>false</unescape>
                                                        
<token>felix.fileinstall.dir.*</token>
-                                                       
<value>felix.fileinstall.dir = 
\$\{user.home\}/.cytoscape/3.0/apps/installed</value>
+                                                       
<value>felix.fileinstall.dir = 
\$\{user.home\}/CytoscapeConfiguration/3/apps/installed</value>
                                                </configuration>
                                        </execution>
                                </executions>

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-08-20 17:18:52 UTC (rev 30227)
+++ 
core3/impl/trunk/app-impl/src/main/java/org/cytoscape/app/internal/manager/AppManager.java
  2012-08-20 17:34:44 UTC (rev 30228)
@@ -70,7 +70,7 @@
        
        /** This subdirectory in the local Cytoscape storage directory is used 
to store app data, as 
         * well as installed and uninstalled apps. */
-       private static final String APPS_DIRECTORY_NAME = "3.0" + 
File.separator + "apps";
+       private static final String APPS_DIRECTORY_NAME = "3" + File.separator 
+ "apps";
        
        /** The set of all apps, represented by {@link App} objects, registered 
to this App Manager. */
        private Set<App> apps;

Modified: 
core3/impl/trunk/application-impl/src/main/java/org/cytoscape/application/internal/CyApplicationConfigurationImpl.java
===================================================================
--- 
core3/impl/trunk/application-impl/src/main/java/org/cytoscape/application/internal/CyApplicationConfigurationImpl.java
      2012-08-20 17:18:52 UTC (rev 30227)
+++ 
core3/impl/trunk/application-impl/src/main/java/org/cytoscape/application/internal/CyApplicationConfigurationImpl.java
      2012-08-20 17:34:44 UTC (rev 30228)
@@ -4,6 +4,7 @@
 import java.util.Dictionary;
 
 import org.cytoscape.application.CyApplicationConfiguration;
+import org.cytoscape.property.CyProperty;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.FrameworkUtil;
 import org.slf4j.Logger;
@@ -12,7 +13,7 @@
 public class CyApplicationConfigurationImpl implements 
CyApplicationConfiguration {
        
        /** Default configuration directory used for all Cytoscape 
configuration files */
-       public static final String DEFAULT_CONFIG_DIR = ".cytoscape";
+       public static final String DEFAULT_CONFIG_DIR = 
CyProperty.DEFAULT_PROPS_CONFIG_DIR ;
 
        private static final Logger logger = 
LoggerFactory.getLogger(CyApplicationConfigurationImpl.class);
        
@@ -29,7 +30,7 @@
                
                if(configFileLocation.exists() == false) {
                        configFileLocation.mkdir();
-                       logger.warn(".cytoscape directory was not available.  
New directory created.");
+                       logger.warn("CytoscapeConfiguration directory was not 
available.  New directory created.");
                } else {
                        logger.info("Setting file directory = " + 
configFileLocation.getAbsolutePath());
                }

Modified: 
core3/impl/trunk/filter-impl/src/main/java/org/cytoscape/filter/internal/filters/FilterApp.java
===================================================================
--- 
core3/impl/trunk/filter-impl/src/main/java/org/cytoscape/filter/internal/filters/FilterApp.java
     2012-08-20 17:18:52 UTC (rev 30227)
+++ 
core3/impl/trunk/filter-impl/src/main/java/org/cytoscape/filter/internal/filters/FilterApp.java
     2012-08-20 17:34:44 UTC (rev 30228)
@@ -188,7 +188,7 @@
                InputStream is = null;
                
                try {
-                       // Load global filters from ".cytoscape" directory.
+                       // Load global filters from 
CyProperty.DEFAULT_PROPS_CONFIG_DIR  directory.
                        final File file = getGlobalFilterFile();
                        
                        if (file.exists()) {
@@ -234,7 +234,7 @@
                                globalFilters.add(cf);
                }
                
-               // Save global filters in the ".cytoscape" directory
+               // Save global filters in the 
CyProperty.DEFAULT_PROPS_CONFIG_DIR  directory
                final File file = getGlobalFilterFile();
                writer.saveGlobalPropFile(globalFilters, file);
        }
@@ -242,8 +242,8 @@
        private File getGlobalFilterFile() {
                String cyConfigVerDir = new File(
                                
ServicesUtil.cyApplicationConfigurationServiceRef.getConfigurationDirectoryLocation(),
-                               File.separator + 
ServicesUtil.cytoscapeVersionService.getMajorVersion() + "."
-                                               + 
ServicesUtil.cytoscapeVersionService.getMinorVersion()).getAbsolutePath();
+                               File.separator + 
ServicesUtil.cytoscapeVersionService.getMajorVersion()).getAbsolutePath(); // + 
"."
+                                               //+ 
ServicesUtil.cytoscapeVersionService.getMinorVersion()).getAbsolutePath();
                
                final File file = new File(cyConfigVerDir + File.separator + 
FilterUtil.DEFAULT_FILE_NAME);
                

Modified: 
core3/impl/trunk/network-analyzer-impl/src/main/java/de/mpg/mpi_inf/bioinf/netanalyzer/Plugin.java
===================================================================
--- 
core3/impl/trunk/network-analyzer-impl/src/main/java/de/mpg/mpi_inf/bioinf/netanalyzer/Plugin.java
  2012-08-20 17:18:52 UTC (rev 30227)
+++ 
core3/impl/trunk/network-analyzer-impl/src/main/java/de/mpg/mpi_inf/bioinf/netanalyzer/Plugin.java
  2012-08-20 17:34:44 UTC (rev 30228)
@@ -31,6 +31,7 @@
 import de.mpg.mpi_inf.bioinf.netanalyzer.data.io.SettingsSerializer;
 import de.mpg.mpi_inf.bioinf.netanalyzer.ui.Utils;
 import org.cytoscape.application.CyVersion;
+import org.cytoscape.property.CyProperty;
 
 
 /**
@@ -45,7 +46,7 @@
        /**
         * Name of directory that contains Cytoscape plugins as a path relative 
to Cytoscape's root directory.
         */
-       public static final String cytoscapeDir = 
System.getProperty("user.home") + File.separator + ".cytoscape";
+       public static final String cytoscapeDir = 
System.getProperty("user.home") + File.separator + 
CyProperty.DEFAULT_PROPS_CONFIG_DIR ;
 
        /**
         * Name of XML settings file. Both the internal and external setting 
files have this name.

-- 
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.

Reply via email to