Author: mes
Date: 2011-04-29 17:18:58 -0700 (Fri, 29 Apr 2011)
New Revision: 24876

Added:
   
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayoutAlgorithmManager.java
Removed:
   core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayouts.java
Modified:
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTask.java
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTaskFactory.java
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/ApplyLayoutTask.java
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/SubnetworkBuilderUtil.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReader.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderFactory.java
   
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
   
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
   
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
   
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/CyLayoutsImpl.java
   
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/algorithms/GridNodeLayout.java
   
core3/layout-prefuse-impl/trunk/src/main/java/org/cytoscape/prefuse/layouts/internal/ForceDirectedLayout.java
   
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReader.java
   
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewTaskFactory.java
   
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReader.java
   
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderFactory.java
   
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReaderTest.java
   
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderTest.java
   
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutMenuManager.java
   
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutSettingsDialog.java
   
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/SettingsAction.java
   
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/reader/AbstractGraphReader.java
   
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
Log:
Renamed CyLayouts to CyLayoutAlgorithmManager to keep in line with the rest of 
the API.

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTask.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTask.java
   2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTask.java
   2011-04-30 00:18:58 UTC (rev 24876)
@@ -31,7 +31,7 @@
 import org.cytoscape.task.AbstractNetworkViewTask;
 import org.cytoscape.work.TaskMonitor;
 import org.cytoscape.view.model.CyNetworkView;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
 import java.util.Properties;
 
@@ -40,9 +40,9 @@
     private static final String DEF_LAYOUT = "force-directed";
 
     private final Properties props;
-    private final CyLayouts layouts;
+    private final CyLayoutAlgorithmManager layouts;
 
-    public ApplyPreferredLayoutTask(CyNetworkView v, CyLayouts layouts, 
Properties props) {
+    public ApplyPreferredLayoutTask(CyNetworkView v, CyLayoutAlgorithmManager 
layouts, Properties props) {
        super(v);
        this.layouts = layouts;
        this.props = props;

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTaskFactory.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTaskFactory.java
    2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/layout/ApplyPreferredLayoutTaskFactory.java
    2011-04-30 00:18:58 UTC (rev 24876)
@@ -4,15 +4,15 @@
 import org.cytoscape.task.AbstractNetworkViewTaskFactory;
 import org.cytoscape.work.TaskIterator;
 import org.cytoscape.property.CyProperty;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import java.util.Properties; 
 
 public class ApplyPreferredLayoutTaskFactory extends 
AbstractNetworkViewTaskFactory {
 
-       private final CyLayouts layouts;
+       private final CyLayoutAlgorithmManager layouts;
        private final Properties props;
        
-       public ApplyPreferredLayoutTaskFactory(CyLayouts layouts, 
CyProperty<Properties> p) {
+       public ApplyPreferredLayoutTaskFactory(CyLayoutAlgorithmManager 
layouts, CyProperty<Properties> p) {
                this.layouts = layouts;
                this.props = p.getProperties();
        }

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/ApplyLayoutTask.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/ApplyLayoutTask.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/ApplyLayoutTask.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -1,23 +1,23 @@
 package org.cytoscape.task.internal.quickstart.subnetworkbuilder;
 
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.work.AbstractTask;
 import org.cytoscape.work.TaskMonitor;
 
 public class ApplyLayoutTask extends AbstractTask {
 
     private final SubnetworkBuilderUtil util;
-    private final CyLayouts layouts;
+    private final CyLayoutAlgorithmManager layouts;
 
-    ApplyLayoutTask(final SubnetworkBuilderUtil util, final CyLayouts layouts) 
{
+    ApplyLayoutTask(final SubnetworkBuilderUtil util, final 
CyLayoutAlgorithmManager layouts) {
        this.layouts = layouts;
        this.util = util;
     }
 
     @Override
     public void run(TaskMonitor taskMonitor) throws Exception {
-//     final CyLayoutAlgorithm layout = 
layouts.getLayout(CyLayouts.DEFAULT_LAYOUT_NAME);
+//     final CyLayoutAlgorithm layout = 
layouts.getLayout(CyLayoutAlgorithmManager.DEFAULT_LAYOUT_NAME);
        final CyLayoutAlgorithm layout = layouts.getDefaultLayout();
        layout.setNetworkView(util.appManager.getCurrentNetworkView());
        insertTasksAfterCurrentTask(layout.getTaskIterator());

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/SubnetworkBuilderUtil.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/SubnetworkBuilderUtil.java
        2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/quickstart/subnetworkbuilder/SubnetworkBuilderUtil.java
        2011-04-30 00:18:58 UTC (rev 24876)
@@ -17,7 +17,7 @@
 import org.cytoscape.task.internal.creation.NewNetworkSelectedNodesOnlyTask;
 import 
org.cytoscape.task.internal.quickstart.ImportNetworkFromPublicDataSetTask;
 import 
org.cytoscape.task.internal.quickstart.remote.InteractionFilePreprocessor;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.model.CyNetworkViewManager;
@@ -52,13 +52,13 @@
     final VisualStyleFactory vsFactory;
     private VisualMappingFunctionFactory discFactory;
     private VisualMappingFunctionFactory ptFactory;
-    private final CyLayouts layouts;
+    private final CyLayoutAlgorithmManager layouts;
 
     public SubnetworkBuilderUtil(CyNetworkViewReaderManager mgr, 
CyNetworkManager netmgr,
            final CyNetworkViewManager networkViewManager, 
CyProperty<Properties> cyProps,
            CyNetworkNaming cyNetworkNaming, StreamUtil streamUtil, final 
CyEventHelper eventHelper,
            final CyApplicationManager appManager, CyRootNetworkFactory crnf, 
CyNetworkViewFactory cnvf,
-           VisualMappingManager vmm, final VisualStyleFactory vsFactory, final 
CyLayouts layouts) {
+           VisualMappingManager vmm, final VisualStyleFactory vsFactory, final 
CyLayoutAlgorithmManager layouts) {
 
        this.mgr = mgr;
        this.netmgr = netmgr;

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReader.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReader.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReader.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -46,7 +46,7 @@
 import org.cytoscape.model.events.RowsAboutToChangeEvent;
 import org.cytoscape.model.events.RowsFinishedChangingEvent;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.Task;
@@ -68,11 +68,11 @@
 
     private final Set<Interaction> interactions = new HashSet<Interaction>();
     private final ReadUtils readUtil;
-    private final CyLayouts layouts;
+    private final CyLayoutAlgorithmManager layouts;
 
     private boolean cancelled = false;
 
-    public SIFNetworkViewReader(InputStream is, ReadUtils readUtil, CyLayouts 
layouts,
+    public SIFNetworkViewReader(InputStream is, ReadUtils readUtil, 
CyLayoutAlgorithmManager layouts,
            CyNetworkViewFactory cyNetworkViewFactory, CyNetworkFactory 
cyNetworkFactory,
            final CyEventHelper eventHelper) {
        super(is, cyNetworkViewFactory, cyNetworkFactory);

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderFactory.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderFactory.java
       2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderFactory.java
       2011-04-30 00:18:58 UTC (rev 24876)
@@ -32,17 +32,17 @@
 import org.cytoscape.io.internal.read.AbstractNetworkViewReaderFactory;
 import org.cytoscape.io.internal.util.ReadUtils;
 import org.cytoscape.model.CyNetworkFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.TaskIterator;
 
 public class SIFNetworkViewReaderFactory extends 
AbstractNetworkViewReaderFactory {
 
     private final ReadUtils readUtil;
-    private final CyLayouts layouts;
+    private final CyLayoutAlgorithmManager layouts;
     private final CyEventHelper eventHelper;
 
-    public SIFNetworkViewReaderFactory(ReadUtils readUtil, CyFileFilter 
filter, CyLayouts layouts,
+    public SIFNetworkViewReaderFactory(ReadUtils readUtil, CyFileFilter 
filter, CyLayoutAlgorithmManager layouts,
            CyNetworkViewFactory cyNetworkViewFactory, CyNetworkFactory 
cyNetworkFactory,
            final CyEventHelper eventHelper) {
        super(filter, cyNetworkViewFactory, cyNetworkFactory);

Modified: 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
===================================================================
--- 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
       2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/AbstractNetworkViewReaderTester.java
       2011-04-30 00:18:58 UTC (rev 24876)
@@ -30,7 +30,7 @@
 import org.cytoscape.model.CyEdge;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
 
 
@@ -44,7 +44,7 @@
        protected CyNetworkFactory netFactory; 
        protected CyNetworkViewFactory viewFactory;
        protected ReadUtils readUtil;
-       protected CyLayouts layouts;
+       protected CyLayoutAlgorithmManager layouts;
        
        @Before
        public void setUp() throws Exception {
@@ -53,7 +53,7 @@
                CyLayoutAlgorithm def = mock(CyLayoutAlgorithm.class);
                when(def.getTaskIterator()).thenReturn(new TaskIterator(new 
SimpleTask()));
 
-               layouts = mock(CyLayouts.class);
+               layouts = mock(CyLayoutAlgorithmManager.class);
                when(layouts.getDefaultLayout()).thenReturn(def);
 
                NetworkTestSupport nts = new NetworkTestSupport();

Modified: 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
===================================================================
--- 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
  2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/sif/SIFNetworkViewReaderTest.java
  2011-04-30 00:18:58 UTC (rev 24876)
@@ -29,7 +29,7 @@
 import org.cytoscape.model.CyEdge;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
 
 import org.cytoscape.io.internal.read.AbstractNetworkViewReaderTester;

Modified: 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
===================================================================
--- 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/read/xgmml/XGMMLNetworkViewReaderTest.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -26,7 +26,7 @@
 import org.cytoscape.view.vizmap.VisualMappingManager;
 import org.cytoscape.view.vizmap.VisualStyleFactory;
 import org.cytoscape.view.vizmap.mappings.DiscreteMappingFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
 
 import org.cytoscape.io.internal.read.xgmml.handler.ReadDataManager;

Copied: 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayoutAlgorithmManager.java
 (from rev 24867, 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayouts.java)
===================================================================
--- 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayoutAlgorithmManager.java
                                (rev 0)
+++ 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayoutAlgorithmManager.java
        2011-04-30 00:18:58 UTC (rev 24876)
@@ -0,0 +1,52 @@
+/*
+  File: CyLayoutAlgorithmManager.java
+
+  Copyright (c) 2006, 2010, The Cytoscape Consortium (www.cytoscape.org)
+
+  This library is free software; you can redistribute it and/or modify it
+  under the terms of the GNU Lesser General Public License as published
+  by the Free Software Foundation; either version 2.1 of the License, or
+  any later version.
+
+  This library is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF
+  MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  The software and
+  documentation provided hereunder is on an "as is" basis, and the
+  Institute for Systems Biology and the Whitehead Institute
+  have no obligations to provide maintenance, support,
+  updates, enhancements or modifications.  In no event shall the
+  Institute for Systems Biology and the Whitehead Institute
+  be liable to any party for direct, indirect, special,
+  incidental or consequential damages, including lost profits, arising
+  out of the use of this software and its documentation, even if the
+  Institute for Systems Biology and the Whitehead Institute
+  have been advised of the possibility of such damage.  See
+  the GNU Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public License
+  along with this library; if not, write to the Free Software Foundation,
+  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+*/
+package org.cytoscape.view.layout;
+
+
+import java.util.Collection;
+import java.util.Map;
+
+import org.cytoscape.view.model.CyNetworkView;
+
+
+public interface CyLayoutAlgorithmManager {
+
+       String PREF_MENU_KEY = "preferredMenu";
+       String PREF_MENU_DEFAULT = "Cytoscape Layouts";
+       String DEFAULT_LAYOUT_NAME = "grid";
+
+       CyLayoutAlgorithm getLayout(String name);
+
+       Collection<CyLayoutAlgorithm> getAllLayouts(); 
+
+       CyLayoutAlgorithm getDefaultLayout(); 
+
+       String getMenuName(CyLayoutAlgorithm layout); 
+}

Deleted: 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayouts.java
===================================================================
--- 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayouts.java   
    2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/CyLayouts.java   
    2011-04-30 00:18:58 UTC (rev 24876)
@@ -1,52 +0,0 @@
-/*
-  File: CyLayouts.java
-
-  Copyright (c) 2006, 2010, The Cytoscape Consortium (www.cytoscape.org)
-
-  This library is free software; you can redistribute it and/or modify it
-  under the terms of the GNU Lesser General Public License as published
-  by the Free Software Foundation; either version 2.1 of the License, or
-  any later version.
-
-  This library is distributed in the hope that it will be useful, but
-  WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF
-  MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  The software and
-  documentation provided hereunder is on an "as is" basis, and the
-  Institute for Systems Biology and the Whitehead Institute
-  have no obligations to provide maintenance, support,
-  updates, enhancements or modifications.  In no event shall the
-  Institute for Systems Biology and the Whitehead Institute
-  be liable to any party for direct, indirect, special,
-  incidental or consequential damages, including lost profits, arising
-  out of the use of this software and its documentation, even if the
-  Institute for Systems Biology and the Whitehead Institute
-  have been advised of the possibility of such damage.  See
-  the GNU Lesser General Public License for more details.
-
-  You should have received a copy of the GNU Lesser General Public License
-  along with this library; if not, write to the Free Software Foundation,
-  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-*/
-package org.cytoscape.view.layout;
-
-
-import java.util.Collection;
-import java.util.Map;
-
-import org.cytoscape.view.model.CyNetworkView;
-
-
-public interface CyLayouts {
-
-       String PREF_MENU_KEY = "preferredMenu";
-       String PREF_MENU_DEFAULT = "Cytoscape Layouts";
-       String DEFAULT_LAYOUT_NAME = "grid";
-
-       CyLayoutAlgorithm getLayout(String name);
-
-       Collection<CyLayoutAlgorithm> getAllLayouts(); 
-
-       CyLayoutAlgorithm getDefaultLayout(); 
-
-       String getMenuName(CyLayoutAlgorithm layout); 
-}

Modified: 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/CyLayoutsImpl.java
===================================================================
--- 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/CyLayoutsImpl.java
  2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/CyLayoutsImpl.java
  2011-04-30 00:18:58 UTC (rev 24876)
@@ -30,7 +30,7 @@
 package org.cytoscape.view.layout.internal;
 
 
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
 import org.cytoscape.view.layout.internal.algorithms.GridNodeLayout;
 import org.cytoscape.view.model.CyNetworkView;
@@ -44,7 +44,7 @@
  * CyLayoutsImpl is a singleton class that is used to register all available
  * layout algorithms.  
  */
-public class CyLayoutsImpl implements CyLayouts {
+public class CyLayoutsImpl implements CyLayoutAlgorithmManager {
 
        private HashMap<String, CyLayoutAlgorithm> layoutMap;
        private HashMap<CyLayoutAlgorithm, String> menuNameMap;
@@ -66,9 +66,9 @@
         * @param menu The menu that this should appear under
         */
        public void addLayout(CyLayoutAlgorithm layout, Map props) {
-               String prefMenu = (String)props.get(CyLayouts.PREF_MENU_KEY); 
+               String prefMenu = 
(String)props.get(CyLayoutAlgorithmManager.PREF_MENU_KEY); 
                if ( prefMenu == null || prefMenu.equals("") )
-                       prefMenu = CyLayouts.PREF_MENU_DEFAULT; 
+                       prefMenu = CyLayoutAlgorithmManager.PREF_MENU_DEFAULT; 
 
                layoutMap.put(layout.getName(),layout);
                menuNameMap.put(layout, prefMenu);
@@ -119,7 +119,7 @@
 //             if ((defaultLayout == null) || 
!layoutMap.containsKey(defaultLayout)) {
 //                     defaultLayout = "grid";
 //             }
-               String defaultLayout = CyLayouts.DEFAULT_LAYOUT_NAME; 
+               String defaultLayout = 
CyLayoutAlgorithmManager.DEFAULT_LAYOUT_NAME; 
 
                CyLayoutAlgorithm l = layoutMap.get(defaultLayout);
                return l;

Modified: 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/algorithms/GridNodeLayout.java
===================================================================
--- 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/algorithms/GridNodeLayout.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/internal/algorithms/GridNodeLayout.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -38,7 +38,7 @@
 import org.cytoscape.model.CyNetwork;
 
 import org.cytoscape.view.layout.AbstractLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.View;
 import org.cytoscape.view.model.VisualProperty;
 
@@ -63,7 +63,7 @@
         * Creates a new GridNodeLayout object.
         */
        public GridNodeLayout(UndoSupport un) {
-               super(un,CyLayouts.DEFAULT_LAYOUT_NAME,"Grid Layout");
+               super(un,CyLayoutAlgorithmManager.DEFAULT_LAYOUT_NAME,"Grid 
Layout");
        }
 
        public boolean tunablesAreValid(final Appendable errMsg) {

Modified: 
core3/layout-prefuse-impl/trunk/src/main/java/org/cytoscape/prefuse/layouts/internal/ForceDirectedLayout.java
===================================================================
--- 
core3/layout-prefuse-impl/trunk/src/main/java/org/cytoscape/prefuse/layouts/internal/ForceDirectedLayout.java
       2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/layout-prefuse-impl/trunk/src/main/java/org/cytoscape/prefuse/layouts/internal/ForceDirectedLayout.java
       2011-04-30 00:18:58 UTC (rev 24876)
@@ -3,7 +3,7 @@
 import java.io.IOException;
 
 import org.cytoscape.view.layout.AbstractLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.work.TaskIterator;
 import org.cytoscape.work.Tunable;
 import org.cytoscape.work.TunableValidator;

Modified: 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReader.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReader.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReader.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -15,7 +15,7 @@
 import org.cytoscape.psi_mi.internal.data_mapper.MapPsiTwoFiveToInteractions;
 import org.cytoscape.psi_mi.internal.model.Interaction;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.vizmap.VisualStyle;
@@ -35,9 +35,9 @@
 
        private CyNetworkView networkView;
 
-       private CyLayouts layouts;
+       private CyLayoutAlgorithmManager layouts;
 
-       public PsiMiNetworkViewReader(InputStream inputStream, CyNetworkFactory 
networkFactory, CyNetworkViewFactory networkViewFactory, CyLayouts layouts) {
+       public PsiMiNetworkViewReader(InputStream inputStream, CyNetworkFactory 
networkFactory, CyNetworkViewFactory networkViewFactory, 
CyLayoutAlgorithmManager layouts) {
                this.inputStream = inputStream;
                this.networkFactory = networkFactory;
                this.networkViewFactory = networkViewFactory;

Modified: 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewTaskFactory.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewTaskFactory.java
 2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewTaskFactory.java
 2011-04-30 00:18:58 UTC (rev 24876)
@@ -5,20 +5,20 @@
 import org.cytoscape.io.CyFileFilter;
 import org.cytoscape.io.read.InputStreamTaskFactory;
 import org.cytoscape.model.CyNetworkFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.TaskIterator;
 
 public class PsiMiNetworkViewTaskFactory implements InputStreamTaskFactory {   
        private final CyNetworkViewFactory networkViewFactory;
        private final CyNetworkFactory networkFactory;
-       private final CyLayouts layouts;
+       private final CyLayoutAlgorithmManager layouts;
        private final CyFileFilter filter;
        
        private InputStream inputStream;
        private String inputName;
 
-       public PsiMiNetworkViewTaskFactory(CyFileFilter filter, 
CyNetworkFactory networkFactory, CyNetworkViewFactory networkViewFactory, 
CyLayouts layouts) {
+       public PsiMiNetworkViewTaskFactory(CyFileFilter filter, 
CyNetworkFactory networkFactory, CyNetworkViewFactory networkViewFactory, 
CyLayoutAlgorithmManager layouts) {
                this.filter = filter;
                this.networkFactory = networkFactory;
                this.networkViewFactory = networkViewFactory;

Modified: 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReader.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReader.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReader.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -7,7 +7,7 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.vizmap.VisualStyle;
@@ -26,13 +26,13 @@
        private CyNetworkView[] cyNetworkViews;
        private VisualStyle[] visualstyles;
        
-       private final CyLayouts layouts;
+       private final CyLayoutAlgorithmManager layouts;
 
        private final PsiMiTabParser parser;
 
        public PsiMiTabReader(InputStream is,
                        CyNetworkViewFactory cyNetworkViewFactory,
-                       CyNetworkFactory cyNetworkFactory, final CyLayouts 
layouts) {
+                       CyNetworkFactory cyNetworkFactory, final 
CyLayoutAlgorithmManager layouts) {
                if (is == null)
                        throw new NullPointerException("Input stream is null");
                this.inputStream = is;

Modified: 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderFactory.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderFactory.java
       2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderFactory.java
       2011-04-30 00:18:58 UTC (rev 24876)
@@ -5,7 +5,7 @@
 import org.cytoscape.io.CyFileFilter;
 import org.cytoscape.io.read.InputStreamTaskFactory;
 import org.cytoscape.model.CyNetworkFactory;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.TaskIterator;
 
@@ -15,7 +15,7 @@
 
        private final CyNetworkViewFactory cyNetworkViewFactory;
        private final CyNetworkFactory cyNetworkFactory;
-       private final CyLayouts layouts;
+       private final CyLayoutAlgorithmManager layouts;
 
        private InputStream inputStream;
        private String inputName;
@@ -23,7 +23,7 @@
        public PsiMiTabReaderFactory(
                        CyFileFilter filter,
                        CyNetworkViewFactory cyNetworkViewFactory,
-                       CyNetworkFactory cyNetworkFactory, CyLayouts layouts) {
+                       CyNetworkFactory cyNetworkFactory, 
CyLayoutAlgorithmManager layouts) {
                this.cyNetworkFactory = cyNetworkFactory;
                this.cyNetworkViewFactory = cyNetworkViewFactory;
                this.filter = filter;

Modified: 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReaderTest.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReaderTest.java
  2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiNetworkViewReaderTest.java
  2011-04-30 00:18:58 UTC (rev 24876)
@@ -15,7 +15,7 @@
 import org.cytoscape.test.support.NetworkTestSupport;
 import org.cytoscape.test.support.NetworkViewTestSupport;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.Task;
@@ -27,7 +27,7 @@
 import org.mockito.MockitoAnnotations;
 
 public class PsiMiNetworkViewReaderTest {
-       @Mock CyLayouts layouts;
+       @Mock CyLayoutAlgorithmManager layouts;
        @Mock CyLayoutAlgorithm layout;
        @Mock TaskMonitor taskMonitor;
        @Mock Task task;

Modified: 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderTest.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderTest.java
  2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/psi-mi-impl/trunk/src/test/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabReaderTest.java
  2011-04-30 00:18:58 UTC (rev 24876)
@@ -15,7 +15,7 @@
 import org.cytoscape.test.support.NetworkTestSupport;
 import org.cytoscape.test.support.NetworkViewTestSupport;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.work.Task;
@@ -30,7 +30,7 @@
 public class PsiMiTabReaderTest {
 
        @Mock
-       CyLayouts layouts;
+       CyLayoutAlgorithmManager layouts;
        @Mock
        CyLayoutAlgorithm layout;
        @Mock

Modified: 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutMenuManager.java
===================================================================
--- 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutMenuManager.java
    2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutMenuManager.java
    2011-04-30 00:18:58 UTC (rev 24876)
@@ -37,7 +37,7 @@
 package org.cytoscape.internal.layout.ui;
 
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.work.TaskManager;
 import org.cytoscape.application.swing.CySwingApplication;
 import org.cytoscape.session.CyApplicationManager;
@@ -56,13 +56,13 @@
        private CyApplicationManager appMgr;
        private TaskManager tm;
 
-       private CyLayouts cyLayouts;
+       private CyLayoutAlgorithmManager cyLayoutAlgorithmManager;
 
-       public LayoutMenuManager(CySwingApplication swingApp, CyLayouts 
cyLayouts, CyApplicationManager appMgr, TaskManager tm) {
+       public LayoutMenuManager(CySwingApplication swingApp, 
CyLayoutAlgorithmManager cyLayoutAlgorithmManager, CyApplicationManager appMgr, 
TaskManager tm) {
                menuAlgorithmMap = new 
HashMap<String,List<CyLayoutAlgorithm>>();
                menuMap = new HashMap<String,LayoutMenu>();
                existingLayouts = new HashSet<CyLayoutAlgorithm>();
-               this.cyLayouts = cyLayouts;
+               this.cyLayoutAlgorithmManager = cyLayoutAlgorithmManager;
                this.appMgr = appMgr;
                this.tm = tm;
 
@@ -82,12 +82,12 @@
        private void updateMenus(JMenu parentMenu) {
 
                // first add all layouts from cylayouts if they're not already 
there
-               for ( CyLayoutAlgorithm la : cyLayouts.getAllLayouts() ) 
+               for ( CyLayoutAlgorithm la : 
cyLayoutAlgorithmManager.getAllLayouts() ) 
                        if ( !existingLayouts.contains(la) )
                                addLayout(la);
 
                // now remove any existing layouts that are no longer in 
cylayouts
-               Set<CyLayoutAlgorithm> newLayouts = new 
HashSet<CyLayoutAlgorithm>(cyLayouts.getAllLayouts());
+               Set<CyLayoutAlgorithm> newLayouts = new 
HashSet<CyLayoutAlgorithm>(cyLayoutAlgorithmManager.getAllLayouts());
                for ( CyLayoutAlgorithm la : existingLayouts ) 
                        if ( !newLayouts.contains(la) )
                                removeLayout(la);
@@ -110,7 +110,7 @@
 
        private void addLayout(CyLayoutAlgorithm layout) {
                
-               String menuName = cyLayouts.getMenuName(layout);
+               String menuName = cyLayoutAlgorithmManager.getMenuName(layout);
                if (menuName == null )
                        return; 
 

Modified: 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutSettingsDialog.java
===================================================================
--- 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutSettingsDialog.java
 2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/LayoutSettingsDialog.java
 2011-04-30 00:18:58 UTC (rev 24876)
@@ -33,7 +33,7 @@
 import org.cytoscape.application.swing.CySwingApplication;
 import org.cytoscape.session.CyApplicationManager;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 
 import org.cytoscape.work.Tunable;
 import org.cytoscape.work.swing.GUITaskManager;
@@ -68,7 +68,7 @@
        private JComboBox algorithmSelector; // Which algorithm we're using
        private JPanel algorithmPanel; // The panel this algorithm uses
 
-       private CyLayouts cyLayouts;
+       private CyLayoutAlgorithmManager cyLayoutAlgorithmManager;
        private CySwingApplication desktop;
        private LayoutMenuManager menuMgr;
        private CyApplicationManager appMgr;
@@ -77,13 +77,13 @@
        /**
         * Creates a new LayoutSettingsDialog object.
         */
-       public LayoutSettingsDialog(final CyLayouts cyLayouts, final 
CySwingApplication desktop,
+       public LayoutSettingsDialog(final CyLayoutAlgorithmManager 
cyLayoutAlgorithmManager, final CySwingApplication desktop,
                                    final LayoutMenuManager menuMgr, final 
CyApplicationManager appMgr,
                                    final GUITaskManager taskManager)
        {
                super(desktop.getJFrame(), "Layout Settings", false);
                initializeOnce(); // Initialize the components we only do once
-               this.cyLayouts = cyLayouts;
+               this.cyLayoutAlgorithmManager = cyLayoutAlgorithmManager;
                this.desktop = desktop;
                this.menuMgr = menuMgr;
                this.appMgr = appMgr;

Modified: 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/SettingsAction.java
===================================================================
--- 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/SettingsAction.java
       2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/layout/ui/SettingsAction.java
       2011-04-30 00:18:58 UTC (rev 24876)
@@ -33,7 +33,7 @@
 import org.cytoscape.application.swing.CySwingApplication;
 import org.cytoscape.application.swing.AbstractCyAction;
 import org.cytoscape.session.CyApplicationManager;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.work.swing.GUITaskManager;
 
 import javax.swing.event.MenuEvent;
@@ -43,12 +43,12 @@
 public class SettingsAction extends AbstractCyAction {
        private final static long serialVersionUID = 1202339874289357L;
 
-       private CyLayouts cyl;
+       private CyLayoutAlgorithmManager cyl;
        private CySwingApplication desk;
        private LayoutMenuManager menuMgr;
        private GUITaskManager tm;
 
-       public SettingsAction(final CyLayouts cyl, final CySwingApplication 
desk, final LayoutMenuManager menuMgr, final CyApplicationManager appMgr, final 
GUITaskManager tm)
+       public SettingsAction(final CyLayoutAlgorithmManager cyl, final 
CySwingApplication desk, final LayoutMenuManager menuMgr, final 
CyApplicationManager appMgr, final GUITaskManager tm)
        {
                super("Settings...",appMgr);
                setPreferredMenu("Layout");

Modified: 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/reader/AbstractGraphReader.java
===================================================================
--- 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/reader/AbstractGraphReader.java
      2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/reader/AbstractGraphReader.java
      2011-04-30 00:18:58 UTC (rev 24876)
@@ -7,7 +7,7 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.tableimport.internal.util.CytoscapeServices;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 //import cytoscape.task.TaskMonitor;
 //import cytoscape.util.CyNetworkNaming;
 
@@ -98,7 +98,7 @@
         * Return the CyLayoutAlgorithm used to layout the graph
         */
        //public CyLayoutAlgorithm getLayoutAlgorithm() {
-       //      return null;//CyLayouts.getDefaultLayout();
+       //      return null;//CyLayoutAlgorithmManager.getDefaultLayout();
        //}
 
        /**

Modified: 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
===================================================================
--- 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
  2011-04-30 00:12:34 UTC (rev 24875)
+++ 
core3/table-import-impl/trunk/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
  2011-04-30 00:18:58 UTC (rev 24876)
@@ -8,7 +8,7 @@
 import org.cytoscape.property.CyProperty;
 import org.cytoscape.property.bookmark.Bookmarks;
 import org.cytoscape.property.bookmark.BookmarksUtil;
-import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.model.CyNetworkViewManager;
 import org.cytoscape.work.swing.GUITaskManager;
@@ -29,7 +29,7 @@
        public static FileUtil fileUtil;
        public static CyApplicationManager appMgr;
        public static CyNetworkManager netMgr;
-       public static CyLayouts cyLayoutsServiceRef;
+       public static CyLayoutAlgorithmManager cyLayoutsServiceRef;
        public static CyNetworkViewFactory cyNetworkViewFactoryServiceRef;
        public static CyNetworkFactory cyNetworkFactoryServiceRef;
        public static CyNetworkViewManager networkViewManager;

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